我想构建一个由5页组成的JApplet应用程序。一页中的给定数据将输入到下一页。根据给定的数据,我必须在下一页显示不同的选项。
我对applet完全陌生,以前曾使用过Web应用程序。我需要类似于MVC的内容,但应该完全包含applet(Swing JApplet
)。有没有像struts这样的框架来实现?
请给我一些想法。我该如何进行?
最佳答案
对我来说,这就像向导。
我将定义一个为每个页面存储数据的定制模型类,并定义5个JPanels来代表每个步骤的模型数据。
然后,将所有5个面板放置在带有CardLayout
的容器中。
进行下一步将读取当前步骤数据,将数据存储在模型中,并为下一步准备模型的数据。
交换该卡后,将显示新步骤的面板,其中反映了模型中准备好的数据。