Probleminhas na JTable!!  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
fec
JavaChild
[Avatar]

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"
dm_thiago
JavaEvangelist
[Avatar]

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
RaulCarlin
JavaEvangelist
[Avatar]

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?).
[WWW]
Marky.Vasconcelos
Moderador
[Avatar]

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!
[WWW] [MSN]
fec
JavaChild
[Avatar]

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"
fec
JavaChild
[Avatar]

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"
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team