×
Namespaces

Variants
Actions
(Difference between revisions)

Como desenhar um circulo em Java ME

From Nokia Developer Wiki
Jump to: navigation, search
hamishwillee (Talk | contribs)
m (Hamishwillee - Bot addition of Template:ArticleMetaData)
hamishwillee (Talk | contribs)
m (Hamishwillee - Bot update of Template:ArticleMetaData)
Line 12: Line 12:
 
|id= <!-- Article Id (Knowledge base articles only) -->
 
|id= <!-- Article Id (Knowledge base articles only) -->
 
|language=Lang-Portuguese
 
|language=Lang-Portuguese
|translated-by= <!-- [[User: XXXXX]] -->
+
|translated-by=[[User:Maiconherverton]]
|translated-from-title=<!-- Title only -->
+
|translated-from-title=How to Draw a circle in Java ME
|translated-from-id= <!-- Id of translated revision -->
+
|translated-from-id=51086
 
|review-by=<!-- After re-review: [[User:username]] -->
 
|review-by=<!-- After re-review: [[User:username]] -->
 
|review-timestamp=<!-- After re-review: YYYYMMDD -->
 
|review-timestamp=<!-- After re-review: YYYYMMDD -->
Line 20: Line 20:
 
|update-timestamp=<!-- After significant update: YYYYMMDD -->
 
|update-timestamp=<!-- After significant update: YYYYMMDD -->
 
|creationdate=20090821
 
|creationdate=20090821
|author=[[User:Maiconherverton]]
+
|author=[[User:Senthil k]]
 
}}[[Category:Java ME]][[Category:Code Examples]][[Category:Lang-Portuguese]]
 
}}[[Category:Java ME]][[Category:Code Examples]][[Category:Lang-Portuguese]]
 
Original: [[How to Draw a circle in Java ME]]
 
Original: [[How to Draw a circle in Java ME]]
Line 53: Line 53:
 
==Links relacionados==
 
==Links relacionados==
 
[http://library.developer.nokia.com/index.jsp?topic=/Java_Developers_Library/GUID-E1C86A3F-CE20-453B-A1CF-8A9D186E11C3.html Low-level APIs on Nokia Developer Java ME Developer's Library]
 
[http://library.developer.nokia.com/index.jsp?topic=/Java_Developers_Library/GUID-E1C86A3F-CE20-453B-A1CF-8A9D186E11C3.html Low-level APIs on Nokia Developer Java ME Developer's Library]
 +
<!-- Translation --> [[en:How to Draw a circle in Java ME]]

Revision as of 09:40, 7 December 2011

Article Metadata

Exemplo de código
Artigo
Tradução:
Por maiconherverton
Última alteração feita por hamishwillee em 07 Dec 2011

Original: How to Draw a circle in Java ME

Este artigo explica como desenhar um circulo usando Java ME com gráficos de baixo nível (low-level API).

JavaME HowToDrawACircle.png

Contents

Descrição

Ao trabalhar com elementos gráficos de baixo nível, é possível desenhar formas simples, usando apenas os métodos disponíveis no Graphics

  • drawArc(int x, int y, int largura, int altura, int angloInicio, int arcoAnglo)
  • drawLine(int x1, int y1, int x2, int y2)
  • drawRect(int x, int y, int largura, int altura)
  • drawRoundRect(int x, int y, int largura, int altura, int larguraArco, int alturaArco)

Código fonte

O código a seguir mostra o método paint de uma classe Canvas o qual ajuda a desenhar um círculo em Java ME

protected void paint(Graphics graphics)
{
graphics.setColor(255,255,255);
graphics.fillRect(0, 0, getWidth(), getHeight());
graphics.setColor(255,0,0);
graphics.drawArc(0, 0, getWidth(), getHeight(), 0, 360);
}

Para desenhar um círculo preenchido, basta substituir o método drawArc() por fillArc().

Download

Você pode baixar o código fonte apresentado neste artigo aqui: Media:DrawACircleMIDlet.zip

Links relacionados

Low-level APIs on Nokia Developer Java ME Developer's Library

103 page views in the last 30 days.
×