JButton jButton1 = new JButton();
jButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource("excluir.gif")));
tive que instancia o jButton1 porque sem instancia diz que nao é static assim nao da erro mas nao funciona
e o interresante
Object[] options = { “Sim”, “Não” };
int resposta = JOptionPane.showOptionDialog(null,“Deseja Encerrar Programa ?”, “Finalizar”,JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE, new ImageIcon(“excluir.gif”),options, options[0]);
no JOptionPane funciona perceba que é o mesmo arquivo excluir.gif
isso o icone que aparece no option pane troco mas quero coloca o icone no botao e nao da certo de maneira nenhuma
voce tem um jframe no netbeans e um jButton1 esse jButton1 voce consegue alterar o icone dele ???
fazendo isso jButton_excluirBanco.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagens/lix.jpg")));
aqui quando faço isso nao fecha mais do programa
fazendo assim ele fecha o programa so que nao altera o icone
JButton jButton1 = new JButton();
jButton1.setIcon(new ImageIcon(“excluir.gif”));
Q massa cara, nao sabia com alterar o icone do JoptionPane, mais voltando ao icone do botao, ja tenta-se colocar ele dentro de uma pasta, dentro do teu projeto e depois colocar assim
Button jButton1 = new JButton();
jButton1.setIcon(new ImageIcon("/SuaPasta/excluir.gif"));
vou colocar o codigo inteiro da criação de um botao aqui, lembro q fiz isso no netbeans
public class SuaClasse extends javax.swing.JFrame {
private javax.swing.JButton jButton_excluirBanco;
public SuaClasse() {
initComponents(); //inicializa os componentes
}
private void initComponents() {
jButton_excluirBanco = new javax.swing.JButton();
jButton_excluirBanco.setIcon(new javax.swing.ImageIcon(getClass().getResource("/imagens/lix.jpg")));
/*onde [b]imagens[/b] e uma pasta q contem todas minhas imagens do projeto, ahhhh ela tem q estar dentro do seu projeto, ou seja dentro da pasta src*/
}