Validação de jButton - NetBeans

Validação

Java

NetBeans

23/07/2019

Boa tarde galera, estou crianco um sistema de agendamento de shows, e estou me matando com a validação dos jButtons, eu estou usando 3 jButtons, sendo jButton1, jButton2 e jButton3.

Segue código dentro do botão Agendar


private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        Shows shows = new Shows();
        shows.setNome(jTextField1.getText());
        double data = Double.parseDouble (jTextField2.getText());
        double hora = Double.parseDouble(jTextField3.getText());
        shows.setCidade(jTextField4.getText());
        shows.setEndereco(jTextField5.getText());
        double duracao = Double.parseDouble(jTextField6.getText());
        double cache = Double.parseDouble(jTextField7.getText());
        
        if (jRadioButton1.isSelected())
        {
         ????????????????   
        }
        
        if (jRadioButton2.isSelected()) 
        {
         ????????????????   
        }
        
        if (jRadioButton3.isSelected())
        {
         ????????????????   
        }
        
    }                                        


Felipe Moreno

Felipe Moreno

Curtidas 0

Respostas

Thiago Moreno

Thiago Moreno

23/07/2019

Boa tarde galera, estou crianco um sistema de agendamento de shows, e estou me matando com a validação dos jButtons, eu estou usando 3 jButtons, sendo jButton1, jButton2 e jButton3.

Segue código dentro do botão Agendar


private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        Shows shows = new Shows();
        shows.setNome(jTextField1.getText());
        double data = Double.parseDouble (jTextField2.getText());
        double hora = Double.parseDouble(jTextField3.getText());
        shows.setCidade(jTextField4.getText());
        shows.setEndereco(jTextField5.getText());
        double duracao = Double.parseDouble(jTextField6.getText());
        double cache = Double.parseDouble(jTextField7.getText());
        
        if (jRadioButton1.isSelected())
        {
         ????????????????   
        }
        
        if (jRadioButton2.isSelected()) 
        {
         ????????????????   
        }
        
        if (jRadioButton3.isSelected())
        {
         ????????????????   
        }
        
    }                                        




Voce precisa criar um grupo. e colocar os radiobutton dentro desse grupo. Assim, voce so consegue selecionar um RadioButton por vez. Ai voce faz o teste
GOSTEI 0
POSTAR