Boas, alguém me pode explicar como é que posso inserir uma imagem do tipo.gif ou mesmo .jpeg a funcionar como um botão num programa???
Eskeçam, ja tive a ver o resto dos topicos :oops:
abrc
Boas, alguém me pode explicar como é que posso inserir uma imagem do tipo.gif ou mesmo .jpeg a funcionar como um botão num programa???
Eskeçam, ja tive a ver o resto dos topicos :oops:
abrc
Eu tava dando uma brincada, mas me ocorreu uma dúvida sobre imagens nos botões. Eu não quero usar o setIcon(), então eu sobrescrevi o paintComponent() do JButton. Só que a imagem demora para aparecer, então notei que ela aparece mais rápido quando passo o mouse sobre o botão. Alguém sabe o que é isso, e como resolver? Vejam o código do botao ( tá meio porquinho, sou iniciante )
private class Botaozao extends JButton
{
Image img;
public Botaozao()
{
super();
try {img = getToolkit().getImage(new URL("http://www.guj.com.br/img/logo.gif"));
} catch (MalformedURLException e) { }
}
@Override
protected void paintComponent(Graphics g) {
Graphics2D g2d = (Graphics2D) g;
g2d.drawImage(img, 0, 0, getWidth(), getHeight(), null);
}
}