Java创建一个具有多个GUI框架的程序



好吧,我用Java制作了一个程序,要求用户在GUI中的连续帧中提供多个细节,我的主要问题是有没有一种方法可以将所有帧放在一个类中,而不必为每个帧创建一个类。

所以我要做的是:

第一帧:

请给我你的名字:[用户在这里输入名字]//然后点击确定

2帧:

请输入第一个数字:[用户输入第一个号码]

请输入第二个号码:[用户输入第二号码]

//然后单击下一个

等等

如果不为每一帧创建一个新类,我想不出一种方法来做到这一点。

有没有一种方法可以把所有的框架放在同一个类中。提前感谢

在这种情况下,听起来实际上并不需要多个帧;相反,你需要一个框架,它的内容会发生变化。您可以为各个页面使用多个JPanel,并在它们之间切换。

也就是说,您应该而不是将整个对话框合并为一个类;相反,您应该练习关注点的分离,将代码分割成合理的块,并可能使用MVC等设计模式。

最新更新