Figura responde

Caros amigos,

Estou precisando entender e faze o seguinte :?

Colocar um gif(computador) em um JPanel e que a figura ao se comunicar com outra máquina ele(figura) fique com a cor verde explicitando ao usuário que a comunicação esta perfeita, e de cor vermelha caso a comunicação tenha falhado(tratamento de erro).

Caso não tenha me expressado correto… me desculpem arranjo outro jeito de perguntar .

Valeu
:slight_smile:

testa o status de comunicacao e atribui ao JPanel a imagem correta.
Se conexao ok, figura_verde.gif senão figura_vermelha.gif!!!

[]´s

pequeno exemplo de como vc pode colocar uma imagem em um JPanel lembrando que vc pode usar um JLabel tbm.

public class PanelImagem extends JPanel {
	private ImageIcon image;

	public PanelImagem(String imagem) {
		super();
		image = new ImageIcon(imagem);
		setPreferredSize(new Dimension(image.getIconWidth(), image.getIconHeight()));
	}

	public void paintComponent(Graphics g) {
		super.paintComponents(g);
		image.paintIcon(this, g, 0, 0);
	}
	
	public void setImage( String imagem ){
		image = new ImageIcon( imagem );
		repaint();
	}

}

Valeu galera !!!

Vou tentar e qualquer coisa retornarei.

Java é D +