Event não funciona?

3 respostas
G

public void actionPerformed(ActionEvent e) { if (e.getSource() == jButton1) { String item = jComboBox1.getSelectedItem().toString(); if(item.equals("Cadastrar Disciplina")) { System.out.println("oi"); } }

Ele não mostra o print “oi”.

Qual seria o problema?

3 Respostas

ViniGodoy

Por que não coloca um breakpoint na linha de código desse if, e testa você mesmo qual é o problema?

G

Como assim vini? Não é um desafio :S é um problema que eu tenho com o meu código.

ViniGodoy

Você não está usando nenhuma IDE?

Elas permitem que você “pare” a execução do programa na linha do if. Posicionando o mouse sobre o nome das variáveis, elas te mostram o conteúdo. Assim vc pode testar se item contém mesmo o que você espera, que é a palavra “Cadastrar Disciplina”.

Se precisar, o Netbeans ou o Eclipse ainda permitem que você execute o comando linha-por-linha, e veja exatamente onde o problema está. Se não sabe usar ainda, aprenda. Depurar o programa é uma ferramenta útil até para o aprendizado na linguagem.

Criado 19 de fevereiro de 2010
Ultima resposta 19 de fev. de 2010
Respostas 3
Participantes 2