Como fazer uma busca com o radio button?
Estou com um programa que possui várias opções de radio…
Gostaria de saber como trazer a informação que foi inserida no banco de volta para o botão radio.
Para INSERIR fiz de acordo com o padrão abaixo:
Criei…
Em seguida criei um Evento Action.
Na opção 1(botão radio 1)
[code]private void opcao_MasculinoActionPerformed(java.awt.event.ActionEvent evt) {
genero = “M”;
}
[/code]
Na opção 2(botão radio 2)
[code]private void opcao_FemininoActionPerformed(java.awt.event.ActionEvent evt) {
genero = “F”;
}
[/code]
No botão SALVAR ou INSERIR adicionei esse comando:
Mas agora vem a dúvida, para puxar do banco usam o getText…
porém, como farei para puxar o botão?
Para fazer a busca, segui o padrão abaixo:
[code]
[code]private void botao_buscarActionPerformed(java.awt.event.ActionEvent evt) {
try {
Class.forName(“com.mysql.jdbc.Driver”);//procura uma classe no projeto
Connection con;
try {
con = DriverManager.getConnection("jdbc:mysql://127.0.0.1/massoterapia","root","1234");
String query = "SELECT * from tratamento where nome like?";
PreparedStatement cmd;
cmd = con.prepareStatement(query);
cmd.setString(1,"%"+campo_nome.getText()+"%");
//variavel para declarar o resultado
ResultSet rs;
rs = cmd.executeQuery();
DefaultTableModel model = (DefaultTableModel) tabela_tratamento.getModel();
model.setNumRows(0);
while (rs.next()){
model.addRow(new Object[]{
//Nome, CPF e sessão 4
rs.getString("codigo"),
rs.getString("nome"),
rs.getString("cpf"),
rs.getString("BRA_ESQ"),
rs.getString("BRA_DIR"),
rs.getString("PER_ESQ"),
rs.getString("PER_DIR"),
rs.getString("COXA_ESQ"),
rs.getString("COXA_DIR"),
rs.getString("OMBRO_ESQ"),
rs.getString("OMBRO_DIR"),
rs.getString("ABDOMEN"),
rs.getString("CINTURA"),
rs.getString("QUADRIL"),
rs.getString("PEITO"),
rs.getString("DORSAL"),
rs.getString("GLUTEO"),
rs.getString("LOMBAR")
}
);
}
} catch (SQLException ex) {
System.out.print("Ocorreu um erro no sql"+ ex.getMessage());
//getMessage está exibindo o erro da variavel ex
}
} catch (ClassNotFoundException ex) {
System.out.print("Não foi possivel encontrar classe"+ex.getMessage());
JOptionPane.showMessageDialog(null,"Não foi possivel encontrar classe"+ex.getMessage());
}
} [/code]
COMO FAREI UTILIZANDO O MÉTODO ACIMA PARA O BOTÃO RÁDIO?