Hi,
ich habe eine grundsätzliche Frage.
Konstellation:
Ich habe ein JPanel und darin enthalten ein JTextField und einen JButton.
Nun will ich einen MouseListener (MouseAdapter) registrieren, der auf alle Maus-Aktionen hört die im GESAMTEN JPanel passieren.
Den MouseListener füge ich dem JPanel hinzu.
Frage:
Warum reagiert der Listener nicht in den Komponenten JTextField und JButton?
Gehe ich hier von falschen Voraussetzungen aus?
Meine Idee war:
Ich füge dem Parent(JPanel) den Listener hinzu - die Kinder (JTextField und JButton) leiten auch ihre Events weiter zum Parent, solange sie nicht in der Komponente selbst konsumiert wurden!?
Gruß FXL
ich habe eine grundsätzliche Frage.
Konstellation:
Ich habe ein JPanel und darin enthalten ein JTextField und einen JButton.
Nun will ich einen MouseListener (MouseAdapter) registrieren, der auf alle Maus-Aktionen hört die im GESAMTEN JPanel passieren.
Den MouseListener füge ich dem JPanel hinzu.
Frage:
Warum reagiert der Listener nicht in den Komponenten JTextField und JButton?
Gehe ich hier von falschen Voraussetzungen aus?
Meine Idee war:
Ich füge dem Parent(JPanel) den Listener hinzu - die Kinder (JTextField und JButton) leiten auch ihre Events weiter zum Parent, solange sie nicht in der Komponente selbst konsumiert wurden!?
Gruß FXL