G
Gast
Gast
So ich hab mal ne frage und hoffe diese halbwegs verständlich formulieren zu können.
Also ich habe ein Frame wo eine JTable exestiert, welche mittels ResultSet gefüllt wird.
Dazu hab ich nen eigenes TableModel, welches von dem AbstractTableModel abgeleitet wird.
So in diesem Model habe ich in zwei verschiedenen Methoden ein Fire von einem Event.. Einmal StructureChanged und einmal TableChanged.
So nun hab ich auf diesem Model ein ActionListener im Frame.
Wenn nun im Model ein Event gefeuert wird (eine der beiden FireMethoden), wird der TableModelListener im Frame aktiv..
soweit alles wie gewünscht..
Nun zu meiner Frage:
Wie kann ich im Listener nun herausfinden welches Event gefeuert wurde? Möchte dies nur ungern mit externen Variablen setzten um diese dann abzufragen.
Gibt es da eine Möglichkeit z.b. abzufragen welches Event aktiv ist? Ob das nun z.b. ein StructureChange ist oder etwas anderes?
LG
Also ich habe ein Frame wo eine JTable exestiert, welche mittels ResultSet gefüllt wird.
Dazu hab ich nen eigenes TableModel, welches von dem AbstractTableModel abgeleitet wird.
So in diesem Model habe ich in zwei verschiedenen Methoden ein Fire von einem Event.. Einmal StructureChanged und einmal TableChanged.
So nun hab ich auf diesem Model ein ActionListener im Frame.
Wenn nun im Model ein Event gefeuert wird (eine der beiden FireMethoden), wird der TableModelListener im Frame aktiv..
soweit alles wie gewünscht..
Nun zu meiner Frage:
Wie kann ich im Listener nun herausfinden welches Event gefeuert wurde? Möchte dies nur ungern mit externen Variablen setzten um diese dann abzufragen.
Gibt es da eine Möglichkeit z.b. abzufragen welches Event aktiv ist? Ob das nun z.b. ein StructureChange ist oder etwas anderes?
LG