我想构建一个由5页组成的JApplet应用程序。一页中的给定数据将输入到下一页。根据给定的数据,我必须在下一页显示不同的选项。

我对applet完全陌生,以前曾使用过Web应用程序。我需要类似于MVC的内容,但应该完全包含applet(Swing JApplet)。有没有像struts这样的框架来实现?

请给我一些想法。我该如何进行?

最佳答案

对我来说,这就像向导。

我将定义一个为每个页面存储数据的定制模型类,并定义5个JPanels来代表每个步骤的模型数据。

然后,将所有5个面板放置在带有CardLayout的容器中。

进行下一步将读取当前步骤数据,将数据存储在模型中,并为下一步准备模型的数据。

交换该卡后,将显示新步骤的面板,其中反映了模型中准备好的数据。

10-08 20:24