我目前正在开发我的应用程序的菜单,我想知道对于基于阶段的菜单进行编码的正确方法是什么?"。基于舞台的菜单我的意思是,用户点击一个按钮,整个界面变为下一个" stage"。这是我在Photoshop中设计的图片,以解释我的想法:
第一张照片是第一张,第二张照片是第二张。 每一轮看起来都是JButton
到目前为止,我使用WindowBuilder获得了在eclipse上制作的主菜单(第一张图片),将其设置为JPanel,然后在窗口类中实例化它。
我的想法是让一个事件监听器监听每个按钮的点击,然后一旦触发偶数,让帧上的JPanel变量改变到下一个"阶段"。 所以我想知道这是否真的是这样做的正确方法还是有更好的方法?