Duvida buttongroup

Prezados,

Tenho um buttongroup que através do código :

this.buttonGroup1.getSelection().getActionCommand()

eu consigo acessar o “butão” selecionado e gravar a seleção no meu bd… minha pergunta é: E na volta?? Como faço para quando o corno consultar um registro no banco eu, automaticamente alterar a propriedade do botao que estava consultado anteriormente

Imaginem um cadastro de clientes… quando ele consultar o registro do joao da silva, teria que ticar o botao Masculino… como faço isso?

agradeço desde jah

Olá André,

Seu JRadioButton possui uma propriedade chamada setSelected(true|false);

Vamos supor que vc queira montar a tela com o sexo F marcado.

...

	private JRadioButton jRadioM;
	private JRadioButton jRadioF;
	private ButtonGroup bGroup;
	
	public ClientView() {
		
		bGroup= new ButtonGroup();
		
		jRadioF = new JRadioButton("Feminino");
// Setando o JRadioButton jRadioF como marcado
		jRadioF.setSelected(true);
		
		jRadioM = new JRadioButton("Masculino");
		
		bGroup.add(jRadioM);
		bGroup.add(jRadioF);
	}

...

Agora só não sei como é sua programação, veja como vai fazer a checagem de qual sexo veio do Data Base.

Abrasss. :arrow:

Caro André,

Tenho feito uso do seguinte método para a “volta”:

		// Verifica o JRadionButton do grupo para selecioná-lo.
		for (Enumeration e = bg2.getElements(); e.hasMoreElements();){
			JRadioButton jrb = (JRadioButton) e.nextElement();
			if (jrb.getText().toUpperCase().equals(verba.getGrupo().toUpperCase())){
				jrb.setSelected(true);
			}
		}

Olavo Jr.