Pegando Resultado de um ButtonGroup

2 respostas
D

Ola xD
Tenho esse codigo, onde resolvi colocar o ButtonGroup no JPanel, estou usndo Eclipse, o problema acontece quando estou querendo obter o resultado da seleção fora, usando bg.getSelection();, pois estou usando desse private =D
então não tem como eu pegar o “bg”. Alguem me ajuda a pegar? XD Obrigado

private JPanel getJContentPane() {
		if (jContentPane == null) {
			jLabel3 = new JLabel();
			jLabel3.setBounds(new Rectangle(299, 74, 115, 22));
			jLabel3.setText("Serviço a Executar");
			jLabel2 = new JLabel();
			jLabel2.setBounds(new Rectangle(15, 71, 38, 27));
			jLabel2.setText(" S.O ");
			jLabel1 = new JLabel();
			jLabel1.setBounds(new Rectangle(137, 15, 49, 16));
			jLabel1.setText("Data");
			jLabel = new JLabel();
			jLabel.setBounds(new Rectangle(15, 14, 67, 16));
			jLabel.setText("Patrimonio");
			jContentPane = new JPanel();
			jContentPane.setLayout(null);
			jContentPane.add(jLabel, null);
			jContentPane.add(getJTFPatr(), null);
			jContentPane.add(jLabel1, null);
			jContentPane.add(getJTFDat(), null);
			jContentPane.add(jLabel2, null);
			jContentPane.add(getJComboBox(), null);
			jContentPane.add(getJRBFormatar(), null);
			jContentPane.add(getJRBAntVirus(), null);
			jContentPane.add(getJTextField(), null);
			jContentPane.add(getJButton(), null);
			jContentPane.add(jLabel3, null);
			jContentPane.add(getJRBOffice(), null);
			jContentPane.add(getJRBSalDad(), null);
			jContentPane.add(getJRBRecupDad(), null);
			jContentPane.add(getJRBOutros(), null);
			jContentPane.add(getJTFOutros(), null);
			jContentPane.add(getJButton1(), null);
			jContentPane.add(getJButton2(), null);
			jContentPane.add(getJTextField1(), null);
			ButtonGroup bg = new ButtonGroup();
	        bg.add(jRBFormatar);
	        bg.add(jRBAntVirus);
	        bg.add(jRBOffice);
	        bg.add(jRBSalDad);
	        bg.add(jRBRecupDad);
	        bg.add(jRBOutros);

2 Respostas

colored

Num intendi nd x)…
vc ker ver se um radio Está Selecionado?
Ow entre todos q estao no ButtonGroup Qual está selecionado?

D

Hehehe desculpa, e assim nesse jpanel eu criei meu ButtonGroup e adcionei os Jradiobtn que desejo, caso eu queira pegar o que esteja selecionado eu usaria “bg.getSelection();” certo? xD Então ai tudo bem, so que esse jpanel e uma parte do programa, onde e inicializado os componentes essas coisas, entao e um botão eu queria pegar qual dos jradiobtn está selecionado, so que não consiguo chamar o “bg”, pois ele somente foi inicializado no jpanel.
Eu queria saber como pegar o jradiobtn que foi selecionado ^^ pois se eu fizer “ButtonGroup bg = new ButtonGroup();” ele sera criado dinovo anulando tudo =(

Desde ja agradeço.

Criado 17 de julho de 2008
Ultima resposta 17 de jul. de 2008
Respostas 2
Participantes 2