请耐心等待,因为我不熟悉Applet在java中的工作方式。 我创建了一个在applet中运行的视频游戏,其中包含其他游戏对象类和图像文件。我想创建一个可执行的.jar来运行applet,但是eclipse要求启动配置,所以我假设我需要另一个类来处理初始化applet以及applet可能需要的任何其他内容。
我将如何做到这一点?
答案 0 :(得分:0)
这是两个不同的概念:
所以基本上你必须决定什么对你很重要:
答案 1 :(得分:0)
小程序是面板(请参阅Applet类扩展面板),它提供特定的生命周期,以便您可以将它们附加到Web浏览器,并且浏览器会触发生命周期方法。 如果您想在Web浏览器之外运行applet,则需要提供另一个“窗口”来附加它,以及触发生命周期方法的方法。
您可以将普通的java Frame作为“主窗口”并将applet添加到其中。 然后调用applet的init方法启动它。
要对applet的生命周期进行更细粒度的管理,您可能需要编写自己的AppletContext。
请参阅我的答案以获取一个基本示例(此示例使用JApplet,但Applet的概念相同):Java JApplet to JFrame
希望它可以提供帮助。