Hallo,
Ich würde gern den Text meines TabellenHeaders auslesen auf einen Doppelklick.
JTableHeader header =resultTable.getTableHeader();
header.addMouseListener(new ExpandGenericLcu(resultTable));
public class ExpandGenericLcu implements MouseListener
{
JTable jTable;
public ExpandGenericLcu(JTable jTable)
{
this.jTable = jTable;
jTable.getTableHeader().setColumnSelectionAllowed(true);
}
public void mouseClicked(MouseEvent e)
{
if (e.getClickCount() == 2)
{
int markierteSpalte = jTable.getSelectedColumn();
int[] selectedColumns = jTable.getTableHeader().getColumnModel().getSelectedColumns();
System.out.println(selectedColumns.length);
// der Arry hat immer die Länge 0
for (int i = 0; i
So funktioniert das nicht was muss ich tuen damit es funktioniert?