2

嗨,提前感谢!

我一直在做一个游戏项目,不,我正在研究制作一个基本的 GUI。简而言之,这就是我想要实现的目标:

主要组件是一个 J(Scroll) 面板,用于容纳移动的游戏内对象。我希望玩家能够将鼠标悬停在对象上并获得某种与悬停对象的位置相关的信息弹出窗口。其次,我希望用户能够用鼠标左键单击对象以“选择”对象,并且还能够用鼠标右键单击以打开对象旁边的弹出菜单。

4

1 回答 1

3

您应该在面板中添加鼠标侦听器。像这样:

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