JRadioButton

1 resposta
J

eu tenhu um botão que limpa todos os campos do formulário, como eu faço para deixar todas as JRadioButton SEM seleção?

o “setSelected(true)” deixa selecionado… agora como eu deixo sem seleção?

já tentei usar 'setSelected(false)" mas NÂO tira a seleção da JRadioButton, eu preciso colocar + algum comando???

Valew

1 Resposta

S

use o ButtonGroup porque com ele voce só poderá selecionar apenas um radiButton!!!1 veja o exemplo…

import javax.swing.<em>;

import java.awt.</em>;

public class a extends JFrame

{

JTextField t1=new JTextField();

JRadioButton b1=new JRadioButton(oi);

JRadioButton b2=new JRadioButton(oi2);

JRadioButton b3=new JRadioButton(oi3);

ButtonGroup b=new ButtonGroup();

public a()

{

Container c=getContentPane();

c.setLayout(null);

setSize(400,500);

t1.setBounds(50,50,200,50);

b.add(b1);

b.add(b2);

b.add(b3);

b1.setBounds(60,70,100,20);

b2.setBounds(70,90,200,20);

b3.setBounds(80,110,200,20);

c.add(b1);

c.add(b2);

c.add(b3);

c.add(t1);

show();

}

public static void main(String args[])

{

a p=new a();

}

}
Criado 21 de outubro de 2004
Ultima resposta 21 de out. de 2004
Respostas 1
Participantes 2