JRadioButton e JRadioButtonMenuItem duvida.  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
Hempx
JavaEvangelist
[Avatar]

Membro desde: 18/04/2003 03:42:08
Mensagens: 356
Localização: Belo Horizonte
Offline

O metado setSelected( false ) não funciona para JRadioButton e JRadioButtonMenuItem???

estou fazendo um metado limpa() que deselecionaria todos meus radiobuttons de um menu. Mas não está funcionando. Alguem tem alguma ideia de como fazer?
[MSN] [ICQ]
Hempx
JavaEvangelist
[Avatar]

Membro desde: 18/04/2003 03:42:08
Mensagens: 356
Localização: Belo Horizonte
Offline

tentei o metado de ButtonGroup:

public void setSelected(ButtonModel m, boolean b)



mas não funciona tbm...
[MSN] [ICQ]
Rafael Steil
Administrador
[Avatar]

Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline

A partir do momento que voce seleciona um radio em um ButtonGroup, nao eh mais possivel desmarcar todos os radios ao mesmo tempo, como vc deseja.

Para contornar o problema, adicione um outro radiobutton, invisibel, no buttongroup, e selecione ele qdo vc chamar o "limpa()". Assim, os radios principais ficaram desmarcados.

Rafael

"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"

http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil
[Email] [WWW]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

Isso é muito tosco!

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
Rafael Steil
Administrador
[Avatar]

Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline

danieldestro wrote:Isso é muito tosco!


Blame Sun

O problema poderia ser melhor contornado se o membro "selection" da ButtonGroup.java fosse protected. Ai, seria soh dar um override no setSelected() para resolver o problema.

Rafael

"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"

http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil
[Email] [WWW]
Hempx
JavaEvangelist
[Avatar]

Membro desde: 18/04/2003 03:42:08
Mensagens: 356
Localização: Belo Horizonte
Offline

tosco ou não, funciona.

Tbm acho q estou usando JRadioButtonItem em um lugar que talvez outra coisa fosse mais apropriado.

mas agora ta funfando mnmhaehueauhea

obrigado moçada.
[MSN] [ICQ]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team