java - 将多个 JFrame 转换为一个 JApplet

标签 java swing applet layout-manager

正如标题所示,我必须找到一种方法将相互连接的多个 JFrame(顺便说一下,它们都在同一个包中)转换为单个 JApplet。我知道我应该使用jPanels而不是jFrames,但是我已经有超过10个jFrames并且我在网上找不到任何东西(它们都是关于将单个框架转换为japplet)

到目前为止我尝试的是将ProgramEntrance(整个程序的开始JFrame)初始化到小程序的init()方法中。但这没有用。所以我处于绝望的境地,任何帮助或评论将不胜感激。提前致谢。

最佳答案

将 10 个帧转换为 10 个面板。使用 CardLayout 将 10 个面板添加到 1 个面板。将 1 个面板添加到:

  1. 使用 Java Web Start 从链接启动的 JFrame .
  2. 嵌入网页中的JApplet

顺便说一句

  1. 您的问题是什么?
  2. 为什么要编写小程序代码?如果是由于规范原因。老师写的,请引用Why CS teachers should stop teaching Java applets .

关于java - 将多个 JFrame 转换为一个 JApplet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16462954/

相关文章:

java - InputStream 无限循环

java - 如何访问外部类的公共(public)方法以便在 JPanel 上重绘?

java - 创建 JFrame 的最佳方式

java - 如何从服务器端 Controller 返回或调用签名的小程序的方法?

java - 在 Java Applet 中读取 XML

java - 如果单击或未单击按钮,则制作按钮方法

java - 如何在表格行中添加按钮

java - 使用 Oracle UCP 连接池管理器时如何获取连接?

java - 如何使用java在文本区域中逐行打印命令行输出?

java - 在 Java 应用程序中加载 Java 小程序