LWJGLを使用するJavaアプリケーション(ゲームではありません)を作成していますが、KeyListenersとMouseListenersをアプリケーションに追加する方法があるのだろうかと疑問に思っていましたか?LWJGLでKey/MouseListenersを使用していますか?
セットアップには、JFrame
とCanvas
があります。 JFrame
にはサイドバーがJPanel
個あります。私はJFrame
に追加して、自分のサイドバーで動作させるようにしました。私はそれらを私のCanvas
に加えることを試してみました。
LWJGLは独自の入力クラスを持っていることを知っていますが、リスナーを使用することを考えています。なぜなら、入力が発生したときに入力ができるからです。
私の質問は、KeyListenersなどをLWJGLアプリケーションに追加することは可能ですか、それが起こったときにイベントを取得する別の方法がありますか?または、スレッドを作成してイベントを聴かなければなりませんか?