4

我怎么写一个?

从评论到我的回复,接下来是:

“我们过去拥有的东西——小程序和应用程序——不再可用。”

并反驳:

垃圾。它 [An Applet and Application] 被称为混合体,并且活得很好。如果您想澄清,请提出一个单独的问题。

我想问一下这个Java Hybrid是什么?

我已经搜索过,但由于某种原因,找不到任何关于“活得很好”的有用信息。我使用的关键字可能略有偏差,所以这可能是一个原因。

4

2 回答 2

16

混合小程序/应用程序只是抽象两个顶级容器的初始化,JFrameJApplet。示例见这里这里这里

附录:它是如何工作的?

  • 一个示例公开了一个工厂方法,createGUI()并将返回的面板添加到现有的顶级容器中。
  • 第二提供了一个静态initContainer()方法,将封闭的顶级容器作为参数传递。
  • 第三创建class Hybrid具有静态fireup()方法和WindowListener用于错误报告的 a。
于 2012-09-16T19:22:41.377 回答
4

Java 混合应用程序可以作为应用程序或小程序运行。主应用程序类派生自java.awt.Appletjavax.swing.JApplet

由于该main方法是在应用程序“模式”下运行时的入口点,因此它不会被小程序容器调用。

方法

public void init()

由小程序容器自动调用,但必须从main方法中手动调用(作为应用程序运行时)。

于 2012-09-16T19:27:29.950 回答