Olá pessoal! Gostaria de saber se alguém conhece a implementação do método drawOval (da classe Graphics), ou se sabe algum site que tenha o código deste método.
[ ]'s
Fred
Olá pessoal! Gostaria de saber se alguém conhece a implementação do método drawOval (da classe Graphics), ou se sabe algum site que tenha o código deste método.
[ ]'s
Fred
Kra, eu tenho um bem simples em ksa!!
Mas e um applet, serve ??
Com certeza!!! Se puder me passar esse código vai me tirar de um grande sufoco.
Se puder colocar o código aí blz, ou, se preferir, meu e-mail é:
[email removido]
Valeu!
Fred

Irmao… o mail ja foi!!
Espero q tenha ajudado!!
Abracao e te +
Eu te agradeço pelo envio do e-mail irmão, mas na verdade, estou à procura da estrutura interna do método drawOval, como ele foi feito e não um exemplo de sua utilização, mesmo assim valeu!
Estou fazendo um trabalho no qual tenho que implementar uma reta, um círculo e uma elipse. A reta e o círculo já foram feitos, mas a elipse tá bem difícil e o código do método drawOval é identico ao que preciso.
Se alguém souber de algum lugar onde eu possa encontrar tal código, por favor me indique, vai quebrar um galhão!
[]'s
Fred
:peso:
Q pena n poder ajudar irmao, mas tentei!! rsrs
ABracao e te +
FredMp tudo certo ?
Eu sempre falo.... VIVA O OPEN SOURCE !!!! eeeeeeeeeeeeeeee
huauhauhhuahua.
/**
* Overrides <code>Graphics.drawOval</code>.
*/
public void drawOval(int x, int y, int width, int height) {
DebugGraphicsInfo info = info();
if (debugLog()) {
info().log(toShortString() +
" Drawing oval: " +
new Rectangle(x, y, width, height));
}
if (isDrawingBuffer()) {
if (debugBuffered()) {
Graphics debugGraphics = debugGraphics();
debugGraphics.drawOval(x, y, width, height);
debugGraphics.dispose();
}
} else if (debugFlash()) {
Color oldColor = getColor();
int i, count = (info.flashCount * 2) - 1;
for (i = 0; i < count; i++) {
graphics.setColor((i % 2) == 0 ? info.flashColor : oldColor);
graphics.drawOval(x, y, width, height);
Toolkit.getDefaultToolkit().sync();
sleep(info.flashTime);
}
graphics.setColor(oldColor);
}
graphics.drawOval(x, y, width, height);
}
De onde eu tirei isso.. ?
Se você instala o j2sdk com os src (sources) vc tem praticamente todos os fontes do que já foi implementado pra java nativo.
Então se quiser estudar o código s não tiveres baixe os src´s do java e vá em javax.swing.DebugGraphics, lá terá o método drawOval, e divirta-se. huauhahuhua
Espero ter ajudado,
Até mais,
Maicon