Olá pessoal do GUJ!
Estou com um problema com o DefaultTableModel. Criei uma tabela da seguinte forma:
String[] colunas = new String []{"Estado","Cidade"};
String[][] dados = new String [][] {
{"SP","Sao Paulo"},
{"RJ","Rio de Janeiro"},
{"RN","Rio Grande do Norte"},
{"PR","Parana"}
};
DefaultTableModel dtm = new DefaultTableModel(dados, colunas) {
public boolean isCellEditable(int row, int col) {
return false;
}
};
JTable jTable1 = new JTable(dtm);
Até aí tudo bem, porém quando vou me referenciar a valores da jTable1, assim por exemplo:
JOptionPane.showMessageDialog(null, jTable1.getValueAt(jTable1.getSelectedRow(), 0));
Nesse momento é disparada uma excessão: NullPointerException.
Alguém sabe se quando utilizo um modelo, preciso me referenciar diferentemente a JTable ou ao modelo???
Agradeço a ajuda de todos...
