###前提・実現したいこと
Javaでゲームを作っています。
タイトル画面からゲーム画面に移る際にJPanelをすり替えているのですが、
そのときにKeyListenerが効かなくなり困っています。
###発生している問題・エラーメッセージ
以下がクラス郡です。
Game extends JFrame・・・これにMainPanelをaddしました。
MainPanel extends JPanel・・・これにTitlePanelとIntroPanelをaddして画面を切り替えます。
TitlePanel extends JPanel・・・最初にこの画面が表示されます。スペースを押すと、このクラスのKeyListenerが効いて、MainPanelにIntroPanelをaddします。
IntroPanel extends JPanel・・・すると、このパネルに切り替わるのですが、このクラスのKeyListenerが効きません。
###該当のソースコード
コードがなくてすいません、、、 間違いがわかる方は言葉で教えていただきたいです。 伝わらなければ、後日、簡略化したコードを乗せます。
###試したこと
現在のPanel以外のPanelを消す。新しいPanelでKeyListenerを呼び直す。
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/25 04:21