| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/08/2007 16:24:17
|
fec
JavaChild
![[Avatar]](/images/avatar/7e44f6169f0ae75b943cafb5acdb4449.png)
Membro desde: 04/04/2007 14:34:25
Mensagens: 100
Offline
|
Aê pessoal, tô com uma duvida,seguinte:
1 - Tenho uma tabela e cada célula dessa tabela tem inserido um JPanel;
2 - No JPanel adicionei alguns checkbox e labels;
O problema é que tõ trabalhando com uma lógica em cima desses check,caso eu selecionar um check os outros ficam habilitados e caso eu "deselecionar" o inverso acontece.
O problema é que só funciona quando clico 2 vezes no check ao invés de 1 vez.
Alguma idéia dos senhores em relação à esses 2 clieques e não 1?
Valew!
|
"Qualquer coisa é a mesma coisa" |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/08/2007 17:34:47
|
dm_thiago
JavaEvangelist
![[Avatar]](/images/avatar/a829b6def307bd357011e57e5d6a635d.png)
Membro desde: 14/02/2007 04:23:55
Mensagens: 305
Offline
|
Não entendi muito bem o que você quer... mas vou tentar ajudar.
Tente adiciona um MouseListener à sua JTable, e implemente o método mouseClicked para que se for clikado em cima de um check, ele se seleciona.
Espero que tenha ajudado, senão tenta reesplicar a sua duvida.
[]´s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/08/2007 19:14:15
|
RaulCarlin
JavaEvangelist
![[Avatar]](/images/avatar/0b94ce08688c6389ce7b68c52ce3f8c7.png)
Membro desde: 20/05/2005 12:58:30
Mensagens: 389
Localização: São Paulo
Offline
|
O problema é que para "abrir" a edição da célula de um JTable, tem que dar dois cliques.
Eu faria como o amigo acima disse, não sei se tem algo que desabilite esta trava(tipo Excel manja?).
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/08/2007 21:54:28
|
Marky.Vasconcelos
Moderador
![[Avatar]](/images/avatar/04940fadf3702cbd84b7a48161037c4f.png)
Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline
|
se você usou rowListener você tem que colocar
|
Facebook @MarkyHitchhiker +Mark WP: MarkyTech's
Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais
DefaultTableModel?! PARE! Não faça isso! Faça melhor!
Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)
Develop games is fantastic, with words you can make worlds!!!
DON'T PANIC!
MarkyHitchhiker's Blog! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/08/2007 21:58:49
|
fec
JavaChild
![[Avatar]](/images/avatar/7e44f6169f0ae75b943cafb5acdb4449.png)
Membro desde: 04/04/2007 14:34:25
Mensagens: 100
Offline
|
dm_thiago wrote:Não entendi muito bem o que você quer... mas vou tentar ajudar.
Tente adiciona um MouseListener à sua JTable, e implemente o método mouseClicked para que se for clikado em cima de um check, ele se seleciona.
Espero que tenha ajudado, senão tenta reesplicar a sua duvida.
[]´s
Opa dm_thiago, fiz aqui com a sua dica!
Agora vou testar pra ver se ocorre algum erro!
Mas obrigado pela sugestão!
|
"Qualquer coisa é a mesma coisa" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/08/2007 21:59:48
|
fec
JavaChild
![[Avatar]](/images/avatar/7e44f6169f0ae75b943cafb5acdb4449.png)
Membro desde: 04/04/2007 14:34:25
Mensagens: 100
Offline
|
Mark_Ameba wrote:se você usou rowListener você tem que colocar
Cara, não usei o rowListener não, poderia me dizer como faria ou mostrar algum link como recurso?
|
"Qualquer coisa é a mesma coisa" |
|
|
 |
|
|