Verificar se existe seleção no JTable

4 respostas
PItapirema

Amigos, tenho uma aplicação onde dependendo da seleção de uma linha no JTable ele executa uma ação.

Até aí tudo bem, mas como eu posso verificar se existe realmente algum item selecionado ?

trecho do código:

if (jTable1.????? ) {
                System.out.println("selecione");
        } else {
            entra.setVisible(true);
            entra.setTextField(jTable1.getValueAt(jTable1.getSelectedRow(), 0));
        }

Qual parametro deve entrar neste If ? ou oque vocês indicam ? :wink:

4 Respostas

Gobain

Olá!

Resolve?

if(tabela.getSelectedRowCount() > 0) { ... }
PItapirema

Continua dando erro! :cry:

Gobain

Bom, pelo código lá no primeiro post parece que vc colocou invertida a lógica. Não sei se pode ser…

if(tabela.getSelectedRowCount() > 0) { entra.setVisible(true); entra.setTextField(jTable1.getValueAt(jTable1.getSelectedRow(), 0)); } else { System.out.println("selecione"); }
É isso?

PItapirema

:smiley: :smiley: :smiley:
Que burro que eu sou!
Valeu! Gobain, funcionoudireitinho!!

:wink:

te devo essa!

Criado 9 de abril de 2008
Ultima resposta 9 de abr. de 2008
Respostas 4
Participantes 2