×
Namespaces

Variants
Actions
(Difference between revisions)

Como exibir um texto rotacionado em Java ME

From Nokia Developer Wiki
Jump to: navigation, search
hamishwillee (Talk | contribs)
m (Hamishwillee - Bot update of Template:ArticleMetaData)
hamishwillee (Talk | contribs)
m (Hamishwillee - Remove redundant link to original topic)
Line 1: Line 1:
 +
[[Category:Java ME]][[Category:Lang-Portuguese]]
 
{{ArticleMetaData
 
{{ArticleMetaData
 
|sourcecode= <!-- Link to example source code e.g. [[Media:The Code Example ZIP.zip]] -->
 
|sourcecode= <!-- Link to example source code e.g. [[Media:The Code Example ZIP.zip]] -->
Line 21: Line 22:
 
|creationdate=20090902
 
|creationdate=20090902
 
|author=[[User:Bogdan.galiceanu]]
 
|author=[[User:Bogdan.galiceanu]]
}}Artigo original: [[How to display rotated text in Java ME]] (inglês)
+
}}
 
+
[[Category:Java ME]][[Category:Lang-Portuguese]]
+
  
 
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 a exibir rotacionada.
 
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 a exibir rotacionada.

Revision as of 03:06, 8 December 2011

Article Metadata

Artigo
Tradução:
Por maiconherverton
Última alteração feita por hamishwillee em 08 Dec 2011

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 a exibir 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

92 page views in the last 30 days.
×