2012-01-07 113 views
3

我已经熟悉了Jbutton将,的JLabel等,但我要开始做一个游戏一个非常“丰富多彩”菜单。有没有办法做到这一点使用Canvas(如添加一个鼠标监听,并提出一些按钮在Photoshop和如果鼠标悬停和点击按钮检测),或者是有没有更好的办法?使用画布制作游戏菜单?

回答

2

既然你已经熟悉了Jbutton将,你可能会发现更容易(更实用)简单地扩展现有的JButton,并修改其外观,使其看起来像一个图像,而不是传统的灰色按钮。

除其他事项外,这意味着你得到所有的标准按钮行为自由,包括特殊情况下,作为交换所有你需要做的就是覆盖了几个方法。

不得不通过接受的答案读了以下问题,这也解释了几乎究竟是如何做到这一点:

Creating a custom button in Java

+0

哇!很好的参考,谢谢! – 2012-01-07 00:35:37