Tenhu duas perguntinhas sobre o RadioButton…
1° - como eu faço pra quando eu tiver mais de 1 radiobutton ao selecionar 1 o outro que estava selecionado perca a seleção…??? :?: :?: :roll:
2° - como eu faço pra ver se o radiobutton foi selecionado?? :?: :?: É tipo pelo método getSource() :?: ou é outro :?: :?: :shock:
Para ver se foi selecionado voce tem que adicionar um actionListener nele e entao, via getSource() ou alguma coisa parecida, fazer a manipulacao.
Rafael
D
dark123
Resolveu meu problema também. E olha que eu utilizo layout nulo, ou seja, nenhum layut.
Ah, só para complementar: o componente ButtonGroup faz parte da API swing :wink:
Veja a sintaxe:
rCriaSim = new JRadioButton("Sim");
rCriaSim.setBounds( 200, 145, 50, 20 );
rCriaNao = new JRadioButton("Não", true);
rCriaNao.setBounds( 260, 145, 50, 20 );
javax.swing.ButtonGroup radios = new javax.swing.ButtonGroup();
radios.add(rCriaSim);
radios.add(rCriaNao);
Se for utilizar os radios onde o layout é nulo, então adicione um setBounds nos radios e não no ButtonGroup.
Eu só aprendi isso a pouco tempo. :lol:
Obrigado por postar este exemplo, Rafael Steil.
Eu estava precisando justo hoje.