Folgender Code liefert das Ergebnis des angeclickten 2 mal. Was ist hier bitte nicht richtig???
Code:
public void tableChanged(TableModelEvent e)
{
try
{
table.addMouseListener( new java.awt.event.MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
int actColumn = table.getSelectedColumn();
int actRow = table.getSelectedRow();
Object actData = table.getValueAt(actRow, actColumn);
System.out.println(actData); // wird zwei mal in die Konsole geschrieben!?
}
});
int row = e.getFirstRow();
int column = e.getColumn();
e.getSource();
String columnName = model.getColumnName(column);
Object data = model.getValueAt(row, column);
/*
System.out.println(row);
System.out.println(column);
System.out.println(columnName);
System.out.println(data);
*/
}
catch(Exception exe)
{
}
}