Ao clicar em campo da tabela, mostrar seu valor em mensagem

1 resposta
Yag

Bem galera, é assim: Ao clicar em alguma célula da tabela, vai ser mostrado o valor que tem dentro em uma JOptionPane
Segue o código:

O que está dentro do evento MouseClicked
private void jTable1MouseClicked(java.awt.event.MouseEvent evt) {
jTable1 table = (jTable1) evt.getSource();
int row = table.rowAtPoint(evt.getPoint());
int col = table.rowAtPoint(evt.getPoint());

if(table.getValueAt(row,col) != null){
    JOptionPane.showMessageDialog(this, "Valor: "+table.getValueAt(row, col));
}
    }
Código da outra classe
package Tabelas;

import java.awt.Point;

class jTable1 {

    int rowAtPoint(Point point) {
        throw new UnsupportedOperationException("Not yet implemented");
    }

    Object getValueAt(int row, int col) {
        throw new UnsupportedOperationException("Not yet implemented");
    }
    
}
Séra que vocês podem me ajudar ? . Já agradeço pela atenção :D

1 Resposta

ViniGodoy

Por favor, ao postar tópicos:

  1. Leia com atenção a lista dos fóruns disponíveis. Sua dúvida é de interface gráfica, não de Java Básico;
  2. Não banalize tags informativas como [Resolvido] usando-as para dizer o óbvio como [Dúvida], [Ajuda], etc.
  3. Explique qual é a sua dúvida. Há algo não funcionando no seu código?

Seu tópico foi movido.

Criado 14 de janeiro de 2012
Ultima resposta 14 de jan. de 2012
Respostas 1
Participantes 2