单独的JPanel文件组织

时间:2013-09-23 05:18:36

标签: java swing jpanel layout-manager cardlayout

我正在做一个学校项目。它基本上是一个小程序,可以帮助人们根据自己的喜好选择最好的智能手机。

就像是,每个页面都会提出问题,然后用户点击下一步,然后进入下一页。

最好的方法是什么?我不希望将太多代码塞进一个文件中。所以我在想 -

  1. JFrame使用CardLayout
  2. 每个页面单独JPanel
  3. 但我希望将所有面板保存在各自独立的文件中。这是个好主意吗?如果是的话,我应该如何处理页面中的进展? setVisible(true/false)中的ActionListener

    为noob问题道歉,我是Java的新手并且自己学习。

1 个答案:

答案 0 :(得分:2)

有关这个简单的示例,请参阅CardLayoutDemo.java

Game view High Scores view

请参阅CardLayoutExample.java,了解更接近您对向导或调查所期望的用户界面。

另见:如何: