Oi pessoal… estou aprendendo a mexer com JRadioButtons e queria saber como posso selecionar um item e deixar as caixas de seleção dos outros itens em branco (false)… Usei o método isSelected(), conforme listado no código abaixo:
[code]public void desabilitaJRadioButtons ()
{
rb_BD.isSelected (false);
rb_BH.isSelected (false);
rb_BO.isSelected (false);
rb_DB.isSelected (false);
rb_DH.isSelected (false);
rb_DO.isSelected (false);
rb_HB.isSelected (false);
rb_HD.isSelected (false);
rb_HO.isSelected (false);
rb_OB.isSelected (false);
rb_OD.isSelected (false);
rb_OH.isSelected (false);
}
public void itemStateChanged (ItemEvent e)
{
if (e.getSource() == rb_BD)
{
if (e.getStateChange () == ItemEvent.SELECTED)
{
desabilitaJRadioButtons ();
rb_BD.isSelected (true);
}
}
}
[/code]
más o JCreator me reportou os seguintes erros:
--------------------Configuration: --------------------
C:\Users\Adriano\Desktop\Trabalho Tarcisio 30_09_2010\ConversaoBases.java:99: isSelected() in javax.swing.AbstractButton cannot be applied to (boolean)
rb_BD.isSelected (false);
^
C:\Users\Adriano\Desktop\Trabalho Tarcisio 30_09_2010\ConversaoBases.java:100: isSelected() in javax.swing.AbstractButton cannot be applied to (boolean)
rb_BH.isSelected (false);
^
C:\Users\Adriano\Desktop\Trabalho Tarcisio 30_09_2010\ConversaoBases.java:101: isSelected() in javax.swing.AbstractButton cannot be applied to (boolean)
rb_BO.isSelected (false);
^
C:\Users\Adriano\Desktop\Trabalho Tarcisio 30_09_2010\ConversaoBases.java:102: isSelected() in javax.swing.AbstractButton cannot be applied to (boolean)
rb_DB.isSelected (false);
^
C:\Users\Adriano\Desktop\Trabalho Tarcisio 30_09_2010\ConversaoBases.java:103: isSelected() in javax.swing.AbstractButton cannot be applied to (boolean)
rb_DH.isSelected (false);
^
C:\Users\Adriano\Desktop\Trabalho Tarcisio 30_09_2010\ConversaoBases.java:104: isSelected() in javax.swing.AbstractButton cannot be applied to (boolean)
rb_DO.isSelected (false);
^
C:\Users\Adriano\Desktop\Trabalho Tarcisio 30_09_2010\ConversaoBases.java:105: isSelected() in javax.swing.AbstractButton cannot be applied to (boolean)
rb_HB.isSelected (false);
^
C:\Users\Adriano\Desktop\Trabalho Tarcisio 30_09_2010\ConversaoBases.java:106: isSelected() in javax.swing.AbstractButton cannot be applied to (boolean)
rb_HD.isSelected (false);
^
C:\Users\Adriano\Desktop\Trabalho Tarcisio 30_09_2010\ConversaoBases.java:107: isSelected() in javax.swing.AbstractButton cannot be applied to (boolean)
rb_HO.isSelected (false);
^
C:\Users\Adriano\Desktop\Trabalho Tarcisio 30_09_2010\ConversaoBases.java:108: isSelected() in javax.swing.AbstractButton cannot be applied to (boolean)
rb_OB.isSelected (false);
^
C:\Users\Adriano\Desktop\Trabalho Tarcisio 30_09_2010\ConversaoBases.java:109: isSelected() in javax.swing.AbstractButton cannot be applied to (boolean)
rb_OD.isSelected (false);
^
C:\Users\Adriano\Desktop\Trabalho Tarcisio 30_09_2010\ConversaoBases.java:110: isSelected() in javax.swing.AbstractButton cannot be applied to (boolean)
rb_OH.isSelected (false);
^
C:\Users\Adriano\Desktop\Trabalho Tarcisio 30_09_2010\ConversaoBases.java:121: isSelected() in javax.swing.AbstractButton cannot be applied to (boolean)
rb_BD.isSelected (true);
^
13 errors
Process completed.
O que pode ser?
Obrigado a todos e Bons estudos