2

こんにちは、よろしくお願いします!

私はゲーム プロジェクトに取り組んできましたが、基本的な GUI の作成を検討していません。手短に言えば、これは私が達成しようとしていることです:

主なコンポーネントは、動くゲーム内オブジェクトを収容する J (スクロール) パネルです。プレイヤーがマウスをオブジェクトの上に置いて、ホバーしたオブジェクトの位置に関連付けられたある種の情報ポップアップを取得できるようにしたいと考えています。次に、ユーザーがオブジェクトを「選択」するためにマウスの左ボタンでオブジェクトをクリックできるようにし、マウスの右ボタンでクリックしてオブジェクトの横にポップアップメニューを開くこともできるようにします。

4

1 に答える 1

3

パネルにマウスリスナーを追加する必要があります。このような:

panel.addMouseListener(new MouseAdapter() { 
  public void mousePressed(MouseEvent me) { 
    System.out.println(me); 
  } 
});
于 2012-09-22T08:06:52.927 に答える