正如标题所示,我必须找到一种方法将相互连接的多个 JFrame(顺便说一下,它们都在同一个包中)转换为单个 JApplet。我知道我应该使用jPanels而不是jFrames,但是我已经有超过10个jFrames并且我在网上找不到任何东西(它们都是关于将单个框架转换为japplet)
到目前为止我尝试的是将ProgramEntrance(整个程序的开始JFrame)初始化到小程序的init()方法中。但这没有用。所以我处于绝望的境地,任何帮助或评论将不胜感激。提前致谢。
最佳答案
将 10 个帧转换为 10 个面板。使用 CardLayout
将 10 个面板添加到 1 个面板。将 1 个面板添加到:
- 使用 Java Web Start 从链接启动的
JFrame
. - 嵌入网页中的
JApplet
。
顺便说一句
- 您的问题是什么?
- 为什么要编写小程序代码?如果是由于规范原因。老师写的,请引用Why CS teachers should stop teaching Java applets .
关于java - 将多个 JFrame 转换为一个 JApplet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16462954/