Java 2D游戏菜单

时间:2011-01-07 20:27:56

标签: java swing java-2d

我正在制作一个摇摆Java桌面游戏,但除了用于聊天的JTextPane之外,所有内容都是使用java 2D完成的。

所以,我想知道实现“开始游戏”菜单的最佳方式,其中包括一些选项,如(加入游戏,创建游戏,选项,退出)。

  • 我应该使用java 2D绘制选项还是创建一个类似于JLabel的类menuOption?
  • 我应该为每个菜单级别创建一个JPanel,如果是这样,从一个JPanel更改为另一个JPanel的最佳方法是什么?

我可以简单地使用MenuBar,但它看起来不太好。

由于

2 个答案:

答案 0 :(得分:1)

Sice这是一个你想要的意见,我会给你我的,但最终这一切都取决于你的标准。

我更喜欢画布,因为它全部是绘图,我喜欢菜单的组成方式,所以我认为java 2D,这是我很好的方式来做它

我不喜欢JPanel和MenuBar,因为它们看起来都非常......简单,它们太常见了,我想要的是我的地理位置,它有点独创性,这就是我喜欢绘制的方式这一切。

答案 1 :(得分:1)

更改JPanels的最佳方法是使用CardLayout