我已经创建了一个java应用程序,应该作为飞行编辑器工作。我有一个数据库和共9类。每个类都扩展了JFrame,并且是每个类的单独形式。所以基本上当你按下一个不同于主框架的按钮时它会根据你按下的按钮将你重定向到另一个框架。我在NetBeans 7.4中这样做,我想把它转换成一个JApplet,这样我就可以在完成转换后把它变成一个web应用程序。我在互联网上搜索了如何做到这一点的指南,但是那些对我有用的指南并不是最新的NetBeans变化。如果有比我想的更简单的方法,请尽管说。
total of 9 classes. Every class extends JFrame and is a separate form for each of the classes.
不要创建一堆JFrame
,使用
-
CardLayout
与JFrame.pack()
换卡后 -
删除a)
JPanel
包含JComponent
, b)添加另一个JPanel
包含JComponent
, c)调用JFrame.(re)validate
,JFrame.repaint()
,然后JFrame.pack()
作为最后的代码行,在所有已经可见的GUI更改完成后
,我想把它转换成一个JApplet,这样我就可以把它变成web应用程序完成转换后。
-
Java Web Start
-
JavaFX
容器与Swing JComponent
s (JPanel
s通过使用CardLayout
) -
纯
JavaFx application