Dúvida no método - evento usando Applet [RESOLVIDO]

2 respostas
M

Tenho esse método de um programa que estou fazendo usando Applet, estou com dúvida de como colocar uma mensagem de erro se o botão calcular for apertado sem ter preenchido os campos, usando mensagem JOptinPane!

public void init_event(){  
                   
        Tot.addActionListener(  
                new ActionListener() {  
                    public void actionPerformed(ActionEvent AE1) {  
                      
      
    a1 = ((Double.parseDouble(arr1.getText())) + Double.parseDouble(fei1.getText())+ Double.parseDouble(bat1.getText()));  
    tot1.setText(""+a1);  
    a2 = ((Double.parseDouble(arr2.getText())) +  Double.parseDouble(fei2.getText()) + Double.parseDouble(bat2.getText()));  
    tot2.setText(""+a2);  
          
    a4 = ((a2-a1)/a1)*100;  
    calc.setText(""+a4);  
      
      
                }  
            }  
        );  
   }

O método é este init_event() para ativar o botão calcular no caso Tot, como faria a verificação se quando for selecionado sem preencher os campos ele dar uma mensagem de erro?

2 Respostas

E

Coloca um if no começo, comparando o getText() com ujma string vazia. Se estiver vazia, usa o

JOptionPane.showConfirmDialog()

Pra mostra a mensagem de erro

Tenta ai, se não consegui, posta o novo código com até onde tu conseguiu.

M

Consegui aqui…Apenas usei o try catch…mais simples do que pensava…
obrigado pela ajuda!

Criado 17 de março de 2011
Ultima resposta 19 de mar. de 2011
Respostas 2
Participantes 2