Zdravím,
vytvářím jednoduchou hru. Mám okno aplikace ve kterém mám herní scénu reprezentovanou JPanelem do kterého vykresluji grafiku a na kterém odchytávám události (imlementuje KeyListener a MouseListener). V tomto případě vše funguje bez problému.. Problém nastane jakmile chci do hry vložit jednoduche menu se 4mi položkami.. menu mám řešené pomocí Boxu a v něm příslušné JButtony a do nich vložené mouseListenery v nichž spouštím hru ( něco jako game.start() ).
V tomto případě po stisku příslušného tlačítka se spustí hra. Hra normálně běží ale JPanel scény mi neodchytí žádnou událost.. takže hru nemůžu ovládat.
Nevíte někdo prosím čím by to mohlo být popř. jak to opravit aby Listenery na JPanelu fungovaly normálně?
Zkoušel jsem na JPanel scény volat requestFocus(), requestFocusInWindow() ale nic.. scena ma nastaveno setFocusable(true).
Děkuji