amigos estoy renegando con esto.
estoy trabajando con un grupo de dos jradiobutton, anda todo ok...
uno de los cuales lo tengo seleccionado por defecto al abrir el JFrame.
lo que no se como hacer es, una vez cargado o utilizado el JFrame, lo que quiero es que sin cerrar la ventana... se me vuelva a marcar el jradiobutton por defecto que tenia marcado al principio...
muestro algo de codigo:
Código HTML:
//declaracion de variables.
private String vendida = "N";
private JRadioButton rbSI = new JRadioButton("SI", false);
private JRadioButton rbNO = new JRadioButton("NO", true);
private ButtonGroup groupRadioButton = new ButtonGroup();
private void initVendida(){
//los agrego al grupo
groupRadioButton.add(rbSI);
groupRadioButton.add(rbNO);
//les asigno la accion.
rbNO.setActionCommand("N");
rbSI.setActionCommand("S");
//como en los ejemplos anteriores
RadioListener myListener = new RadioListener();
rbNO.addActionListener(myListener);
rbSI.addActionListener(myListener);
}
//recupero que selecciono del radioButton
class RadioListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
vendida = e.getActionCommand();
}
}
........
........
he probado con los metodos:
disable();
focusable();
hasta quise crearlo de nuevo al objeto jradiobutton, pero aun asi no me da pelota.
alguien ha tenido este problema?
cualquier ayuda sera bien venida.
abrazo.