06.12.2013, 20:31
Folgendes Problem:
Ich bin dabei, eine JTable aufzubauen, für die ich einen CustomCellrenderer geschrieben habe. Nichts Weltbewegendes also.
Mein Problem nun ist aber, dass ich in der letzten Spalte 2 Icons haben will, editieren und löschen. Für klickbare Icons habe ich mir eine Ableitung IconButtons geschrieben, ein kleiner Test im Panel direkt zeigt, die Mouselistener funktionieren und die onClickmethode auch.
Sobald ich diese Icons nun in die Tabelle als Inhalt hinzufüge, scheint der Mouselistener entfernt worden zu sein, da die Icons nicht mehr klickbar sind, bzw. Sysouts in der anonym überschrieben onClick-Methode werden nicht ausgegeben. Die Icons selbst werden aber korrekt dargestellt.
Hat hierzu jemand eine Idee oder einen Lösungsvorschlag?
Relevanter Auszug aus dem Hauptmodul:
[Link: Registrierung erforderlich]
JTable ist standard geblieben
Der Cellrenderer:
[Link: Registrierung erforderlich]
Ich bin dabei, eine JTable aufzubauen, für die ich einen CustomCellrenderer geschrieben habe. Nichts Weltbewegendes also.
Mein Problem nun ist aber, dass ich in der letzten Spalte 2 Icons haben will, editieren und löschen. Für klickbare Icons habe ich mir eine Ableitung IconButtons geschrieben, ein kleiner Test im Panel direkt zeigt, die Mouselistener funktionieren und die onClickmethode auch.
Sobald ich diese Icons nun in die Tabelle als Inhalt hinzufüge, scheint der Mouselistener entfernt worden zu sein, da die Icons nicht mehr klickbar sind, bzw. Sysouts in der anonym überschrieben onClick-Methode werden nicht ausgegeben. Die Icons selbst werden aber korrekt dargestellt.
Hat hierzu jemand eine Idee oder einen Lösungsvorschlag?
Relevanter Auszug aus dem Hauptmodul:
[Link: Registrierung erforderlich]
JTable ist standard geblieben
Der Cellrenderer:
[Link: Registrierung erforderlich]