Condição ao acionar o JButton

2 respostas Resolvido
G

Boa noite pessoal.

Sou novo aqui no fórum e estou montando um trabalho para a faculdade, uma urna eletrônica em java.
A minha duvida é:

Preciso que ao acionar o Botão “Confirma” ele valide a opção que o usuário digitar no JtextLabel e faça o que precisa ser feito.

Código:

public JButton getConfirma() {

confirma = new JButton(Confirma);

confirma.setBounds(250, 240, 80, 40);

confirma.setFont(new Font(Arial, Font.PLAIN,10));

confirma.setBackground(new Color(50, 205, 50));

ActionListener monitorador = new ActionListener() {

//String msg = valor.getText();

public void actionPerformed(ActionEvent e) {

if(valor.getText()==1){

System.out.println(1);

}else {

System.exit(0);

}

}

};

confirma.addActionListener(monitorador);

return confirma;

Teoricamente precisa ser feito: 1- Para Votar em algum candidato 2- Mostrar todos os candidatos 3- Entrar como Administrador 4- Adiciona candidato 5- Deletar candidato 6- Mostrar candidato eleito.

Não estou conseguindo fazer essa validação do JTextField. :frowning:

Muito Obrigado.

2 Respostas

C
Solucao aceita

Olá Gustavo, o método getText() te retorna o valor digitado em String, acredito que o problema está basicamente nisso, recomendo: Integer.parseInt(valor.getText());
Acredito que isso resolverá o seu problema

G

Cilex, cara muito obrigado.
Deu certo mesmo.
vlw mesmo estava um tempão batendo cabeça nisso.

Criado 12 de junho de 2016
Ultima resposta 12 de jun. de 2016
Respostas 2
Participantes 2