×
Namespaces

Variants
Actions
Revision as of 21:38, 25 October 2013 by lpvalente (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Como exibir um texto rotacionado em Java ME

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

Artigo
Tradução:
Por maiconherverton
Última alteração feita por lpvalente em 25 Oct 2013

Este artigo fornece um método para exibir um texto rotacionado em um display com Java ME. A ideia é criar uma imagem vazia, escrever o texto sobre ela e exibi-la rotacionada.

import javax.microedition.lcdui.*;
import javax.microedition.lcdui.game.Sprite;
 
public class MyCanvas extends Canvas {
 
public void paint(Graphics g) {
// O texto que será exibido
String s="java";
// Cria uma imagem vazia, fornecendo suas dimensões
Image img=Image.createImage(50,50);
// Cria uma instâcia do Graphics da imagem e desenha a string nesta
Graphics gr=img.getGraphics();
gr.drawString(s, 0, 0, Graphics.TOP|Graphics.LEFT);
// Exibe a imagem, especificando o valor de rotação. Por exemplo, 90 graus
g.drawRegion(img, 0, 0, 50, 50, Sprite.TRANS_ROT90, 0, 0, Graphics.TOP|Graphics.LEFT);
}
 
}


Screenshot:

Rotated text.JPG

This page was last modified on 25 October 2013, at 21:38.
123 page views in the last 30 days.
×