Evento Consulta jRadioButton

Bom dia galera…

Estou com problemas na hora de fazer a consulta de dados gravados na ferramenta jRadioButton.

Gravei no banco mas na hora de consultar, estou me perdendo no codigo.

No banco de dados foi gravado como String, ou seja se fosse selecionado jRadioButton1 CatOpt= “Medio” else CatOpt=“Avancado”.
No banco esta gravando normal, só estou mesmo com problemas na hora de consultar.

Espero que alguem possa me ajudar.
Mto obrigado.
Abaixo segue todo o codigo “Consultar”.

private void JBConsultarActionPerformed(java.awt.event.ActionEvent evt, String tabfichanivel) {
boolean consulta= true;
try{ //tratamento de erros
Class.forName(“org.postgresql.Driver”); // busca Driver

// Conecta no banco de dados
Connection con= DriverManager.getConnection(“jdbc:postgresql://192.168.2.69:5432/rodrigo?charSet=ISO-8859-1”,“postgres”,"");
Statement stmt= con.createStatement(); // objeto comando sql
String ConsNome=jTextField3.getText();
ResultSet RS= stmt.executeQuery(“select * from tabficha where nome=’” + ConsNome+ "’ ");

while (RS.next()){
int Mat= RS.getInt(“Matricula”);

jTextField2.setText(String.valueOf(Mat));
jTextField1.setText(RS.getString(“Nome”));
jTextField4.setText(RS.getString(“senhas”));
jTextField5.setText(RS.getString(“curso”));

if (tabficha.nivel.Equals(“Medio”))
jRadioButton1.setSelected(true);
else
jRadioButton2.setSelected(true);

consulta= false;
JOptionPane.showMessageDialog(this,“Dados Encontrados!”);
}

if (consulta) JOptionPane.showMessageDialog(this,“Dados não Encontrados!!”);
RS.close();
stmt.close();
con.close(); //fecha conexao com BD
}catch(SQLException e) { // trata os erros
JOptionPane.showMessageDialog(this,“Erro comdo SQL”+ e.getMessage());

}catch (ClassNotFoundException e){
JOptionPane.showMessageDialog(this,“Driver nao encontrado”);
}
}