Como desenhar um circulo em Java ME
hamishwillee
(Talk | contribs) m (Hamishwillee - Automated change of text from Forum Nokia to Nokia Developer. (Rebrand)) |
hamishwillee
(Talk | contribs) m (Hamishwillee - Automated change of category from Lang-PT to Unlikely Category. (Moving)) |
||
| Line 1: | Line 1: | ||
| − | [[Category:Java ME | + | [[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]] | ||
Revision as of 08:18, 14 July 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).
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


