Graphics2D

3 respostas
rodrigo.achilles

Olá pessoal,
eu gostaria de desenhar uma janelinha que aparece quando algo acontece na minha janela.
Tipo o JOptionPane.

Como o exemplo do sistema em Java da Receita Federal:

Valeu pessoal. :?

3 Respostas

G

Opa…
Voce pode desenhar este com o Graphics2D sim, um bom começo é ver os metodos draw* da classe, aonde voce passa os parametros x , y (top, left), width (largura) e heigth (altura).
Basicamente voce teria que desenhar retangulos, strings, e uma imagem com um [X] usando respectivamente:

[b]draw3DRect(int x, int y, int width, int height, boolean raised)

drawString(String s, float x, float y) [/b]

drawImage(BufferedImage img, BufferedImageOp op, int x, int y) ou
drawImage(Image img, AffineTransform xform, ImageObserver obs)

Thiago Gregório
Desenvolvedor Java
Unisys - http://www.unisys.com/

rodrigo.achilles

Valeu Thiago.

Mas eu queria fazer esse desenho em uma classe separada e queria solicitá-la na minha classe com JFrame. Tipo, desenho e depois sumo com ela. Como posso fazer isso?

Abraços e muito obrigado!

rodrigo.achilles

Olá pessoal,
Realmente está difícil de implementar isso. Alguém tem idéia de como fazer a janela, que tenho que aparecer e sumir, como se fosse um JOptionPane mesmo.
E fazendo com que a tela fique presa.
Estou deseperado.

Abraçoss.

Criado 21 de maio de 2005
Ultima resposta 23 de mai. de 2005
Respostas 3
Participantes 2