Huhu,
ich fasse mich kurz:
ich habe eine Combobox gebaut, die hat einen ActionListener und einen KeyListener.
wenn ich im KeyListener die Methode "cb.getItemAt(2);" der Combobox aufrufe, wird keine Aktion ausgelöst, d.h. der ActionListener der Combobox macht nichts.
Wenn ich die selbe Methode 2 mal aufrufe, nichts.
Wenn ich die selbe Methode 4 mal aufrufe, tut der ActionListener auf einmal was !
Ich will eigentlich nicht, dass der ActionListener etwas macht, wenn ich etwas über den KeyListener mache !
Habt ihr vielleicht eine Idee wie ich den ActionListener quasi unempfänglich für die Signale des KeyListeners machen könnte ?
Über e.getSource geht es nicht, da ist es immer die Combobox!
LG
Plastikeimer
ich fasse mich kurz:
ich habe eine Combobox gebaut, die hat einen ActionListener und einen KeyListener.
wenn ich im KeyListener die Methode "cb.getItemAt(2);" der Combobox aufrufe, wird keine Aktion ausgelöst, d.h. der ActionListener der Combobox macht nichts.
Wenn ich die selbe Methode 2 mal aufrufe, nichts.
Wenn ich die selbe Methode 4 mal aufrufe, tut der ActionListener auf einmal was !
Ich will eigentlich nicht, dass der ActionListener etwas macht, wenn ich etwas über den KeyListener mache !
Habt ihr vielleicht eine Idee wie ich den ActionListener quasi unempfänglich für die Signale des KeyListeners machen könnte ?
Über e.getSource geht es nicht, da ist es immer die Combobox!
LG
Plastikeimer