Hi,
habe folgendes Problem:
Habe einen JFrame auf dem ich einen KeyListener laufen lassen möchte, der mir PageUp und PageDown abfängt, das funktioniert auch soweit. Allerdings hab ich auch eine JScrollBar mit einem AdjustmentListener in diesem JFrame, funktioniert soweit auch.
Wenn der AdjustmentListener aktiviert ist, kommen keine Events mehr bei dem KeyListener an. Wie kann ich die beide parallel laufen lassen, so dass der eine sich nur um die Keys kümmert und der andere (Adjustment) nur, wenn er mit der Maus verändert wird. Hab da was gelesen, dass es mit consume() gehen könnte, kapier aber nicht ganz wie...
MfG
habe folgendes Problem:
Habe einen JFrame auf dem ich einen KeyListener laufen lassen möchte, der mir PageUp und PageDown abfängt, das funktioniert auch soweit. Allerdings hab ich auch eine JScrollBar mit einem AdjustmentListener in diesem JFrame, funktioniert soweit auch.
Wenn der AdjustmentListener aktiviert ist, kommen keine Events mehr bei dem KeyListener an. Wie kann ich die beide parallel laufen lassen, so dass der eine sich nur um die Keys kümmert und der andere (Adjustment) nur, wenn er mit der Maus verändert wird. Hab da was gelesen, dass es mit consume() gehen könnte, kapier aber nicht ganz wie...
MfG
Zuletzt bearbeitet: