在Java applet中是否有可能当用户单击按钮时,他会被引导到同一applet上的另一个页面(就像我们被浏览器使用HTML引导到浏览器上的不同页面一样),而前一页上的数据是被保存?
如果是,那么可以实现这些功能的方法是什么?
答案 0 :(得分:2)
如果您的意思是以下,则可以使用JTabbedPane
:
答案 1 :(得分:1)
不确定。 Java applet是功能齐全的应用程序(在安全沙箱中运行)。
您可以使用UI框架并使用按钮和选项卡窗格在内容之间切换。
看看JavaFX:http://docs.oracle.com/javase/8/javase-clienttechnologies.htm 这是现在java的Rich UI框架。
P.S。如果您需要在HTML页面之间切换,每个页面都包含一个applet。您需要将参数传递给每个applet以保持状态。
答案 2 :(得分:1)
Swing或AWT组件? (我建议使用Swing,基于此......)
CardLayout
中显示的this answer。另请参阅How to Use CardLayout。JTabbedPane
。有关替代和工作代码,请参阅How to Use Tabbed Panes。