Hallo,
Ich habe eine Klasse geschrieben die ein JTabbedPane erweitert. diese hat bis jetzt 3 Tabs auf denen Panels liegen. Eines dieser Panel beinhaltet ein weiteres Panel was als Leinwand fungiert und KeyListener implementiert zur navigation.
Mein Problem ist jetzt, dass bei den Pfeiltasten hoch und runter alles ok ist, nur bei links und rechts spricht nicht nur der KeyListener der Leinwand an, sonder auch der des JTabbedPane's. Wie kann ich den abstellen. Ich habe schon versucht meine JTabbedPane mit einem KeyListener zu implementieren und da einfach die Methoden frei zu lassen, ging aber nicht, weil JTabbedPane von sich aus keinen KeyListener nach API implementiert.
Ich habe eine Klasse geschrieben die ein JTabbedPane erweitert. diese hat bis jetzt 3 Tabs auf denen Panels liegen. Eines dieser Panel beinhaltet ein weiteres Panel was als Leinwand fungiert und KeyListener implementiert zur navigation.
Mein Problem ist jetzt, dass bei den Pfeiltasten hoch und runter alles ok ist, nur bei links und rechts spricht nicht nur der KeyListener der Leinwand an, sonder auch der des JTabbedPane's. Wie kann ich den abstellen. Ich habe schon versucht meine JTabbedPane mit einem KeyListener zu implementieren und da einfach die Methoden frei zu lassen, ging aber nicht, weil JTabbedPane von sich aus keinen KeyListener nach API implementiert.