Hallo Leute,
irgendwie hab ich die Sache mit den Listenern noch nciht so ganz gerafft.
Ich habe einen JFrame,der drei nebeneinanderliegende Komponenten enthält. Die mittlere Komponente ist eine eigene Klasse die aus JComponente abgeleitet wird, und auf der ich mit paint() "male".
Nun wollte ich eigentlich für meine eigene JComponent jeweils einen Key-, Mouse- und MouseMotionListener im Konstruktor hinzufügen, sodass die Komponente eigenständig auf Benutzerinteraktionen reagieren kann, jedoch bekomm niemals die Tasteneingaben mit dem KeyListener eingefangen. Wie mach ich das?
Danke und mfG
irgendwie hab ich die Sache mit den Listenern noch nciht so ganz gerafft.
Ich habe einen JFrame,der drei nebeneinanderliegende Komponenten enthält. Die mittlere Komponente ist eine eigene Klasse die aus JComponente abgeleitet wird, und auf der ich mit paint() "male".
Code:
+--------------------------+
| JFrame |
+-------+----------+-------+
|JButton|JComponent|JButton|
+-------+----------+-------+
Nun wollte ich eigentlich für meine eigene JComponent jeweils einen Key-, Mouse- und MouseMotionListener im Konstruktor hinzufügen, sodass die Komponente eigenständig auf Benutzerinteraktionen reagieren kann, jedoch bekomm niemals die Tasteneingaben mit dem KeyListener eingefangen. Wie mach ich das?
Danke und mfG