Hallo,
ich bin grad dabei, einen Button zu aktivieren, wenn ich in einer JTable einen Satz selektiert habe.
Der Button ist standardmäßig erstmal auf setEditable(false); gesetzt.
Bis in die "valueChanged"-Methode komme ich, aber der Button wird nicht aktiviert.
Hier der Code dazu:
In der JDialog-Klasse:
In der TableModel-Klasse:
Der Button ist auf der Oberfläche danach leider nicht editierbar..... :bahnhof:
Grüße
schnejo
ich bin grad dabei, einen Button zu aktivieren, wenn ich in einer JTable einen Satz selektiert habe.
Der Button ist standardmäßig erstmal auf setEditable(false); gesetzt.
Bis in die "valueChanged"-Methode komme ich, aber der Button wird nicht aktiviert.
Hier der Code dazu:
In der JDialog-Klasse:
Code:
ListSelectionListener listListener = ((EASVordrucke)vordrucke);
ListSelectionModel jTableSM = jtable.getSelectionModel();
jTableSM.addListSelectionListener(listListener);
In der TableModel-Klasse:
Code:
public void valueChanged(ListSelectionEvent e)
{
getOeffnenButton().setEditable(true);
((JDialog)devkVordruckDialog).getContentPane().repaint();
System.out.println("test");
}
Der Button ist auf der Oberfläche danach leider nicht editierbar..... :bahnhof:
Grüße
schnejo