Olá...
Sou novo por aqui, estou começando a estudar JAVA e tenho muitas dúvidas, estava lendo o tutorial e achei bem interessante. Copiei e analizei todos os exemplos, fiz algumas modificações para teste em algumas delas, para entender melhor o funcionamento.
No ultimo exemplo, eu percebi que o ActionPerformed é referenta apenas ao botao de adicionar, fiquei pensando como poderia colocar um botao a mais para excluir. Olhando o próprio fórum, tem uma pergunta (com uma resposta) que já explica isso.
Sendo assim, eu tentei fazer da seguinte maneira:
public void actionPerformed(ActionEvent event) {
if (event.getSource() == botaoAdicionar) {
if (textField.getText() != "") {
listModel.addElement(textField.getText());
getContentPane().invalidate();
getContentPane().validate();
}
// executa acao referente ao botao1
} else if (event.getSource() == botaoExcluir) {
if (textField.getText() != ""){
listModel.removeAllElements();
getContentPane().invalidate();
getContentPane().validate();
}
// executa acao referente ao botao2
}
}
A questão é que não funcionou...
Gostaria de saber onde estou errando...
Eu adicionei um JButton com o nome botaoExcluir na lista de "variaveis".
Acredito que o problema não esteja no código, mas na estrutura do if - else if.
Alguém pode me ajudar?
Valeu