Clilcar em célula da tabela, e exibir valor em JOptionPane

2 respostas
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");  
    }  
      
}

Simplismente quando eu clico na tabela da um erro, mas era pra ta mostrando o que tem na celula em JOptionPane,

Séra que vocês podem me ajudar ? . Já agradeço pela atenção

2 Respostas

Bianca_Rosa

Qual é o erro que tá dando?

Não consegui enxergar nada só vendo o código, mas pode ser falta de atenção minha.

yurifw

n sei se é isso, mas n ta faltando o
throws UnsupportedOperationException
ai nos seus metodos n?

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