直接运行Java-applets(没有html页面)

发布于 2024-09-05 10:06:24 字数 124 浏览 1 评论 0原文

我有一个问题。

我如何可以直接运行我的java-applet而不嵌入我的网页?

我知道 appletViewr 可以在没有浏览器的情况下执行小程序,但我需要获取没有 html 页面的 java 小程序。

I have a problem.

How i can run my java-applet directly without embedded in my web page?

I know appletViewr can execute applet without a browser but I need to get java applet without html page.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

天赋异禀 2024-09-12 10:06:24

将以下代码与您的代码一起使用,其中 AppletClass 是您的 Applet 类。

AppletClass appletClass = new AppletClass ();

JFrame frame = new JFrame();
frame.setLayout(new GridLayout(1, 1));
frame.add(appletClass );

// Set frame size and other properties
...

// Call applet methods
appletClass .init();
appletClass .start();

frame.setVisible(true);

可以根据需要进行更多定制。

Use below code with your code, where AppletClass is your Applet class.

AppletClass appletClass = new AppletClass ();

JFrame frame = new JFrame();
frame.setLayout(new GridLayout(1, 1));
frame.add(appletClass );

// Set frame size and other properties
...

// Call applet methods
appletClass .init();
appletClass .start();

frame.setVisible(true);

More customizations can be done as required.

紙鸢 2024-09-12 10:06:24

Appletviewer 是可行的方法,但是,它仍然需要带有 applet 标签的网页

另一种解决方案是编写一个带有 main 方法的存根类,该类实例化小程序,调用 init()start()stop()< /code> 和 destroy() ,否则由浏览器或 appletviewer 完成。

Appletviewer is the way to go, BUT, it still requires a webpage with an applet-tag.

An alternative solution is to write a stub class, with a main method, that instantiates the applet, calls init(), start(), stop() and destroy() as would otherwise have been done by the browser or appletviewer.

云淡月浅 2024-09-12 10:06:24

构建一个子类,实现main方法,并根据需要调用init()、start()、stop()、destroy。

Build a subclass, which implements main-method, and call init(), start(), stop(), destroy as needed.

新人笑 2024-09-12 10:06:24

如果您使用 eclipse:右键单击主 java 文件(扩展 Applet 的文件),选择“运行方式”子菜单,然后选择“Applet.java”。

If you use eclipse: Right-Click on your main java file (the one which extends Applet), select the 'Run As' submenu, and select 'Applet.

若言繁花未落 2024-09-12 10:06:24

使用 /**/
在声明applet类之前,然后编译java程序并使用appletviewer运行applet,它可以完美执行,不需要任何html文件

Use /*<applet code="java file name " height=150 width=150></applet>*/
before declaring applet class and then compile java program and run applet by using appletviewer it execute perfectly don't require any html file

若相惜即相离 2024-09-12 10:06:24

运行 appletviewer [ options ] urls ..

文档

Run appletviewer [ options ] urls ...

Documentation

像你 2024-09-12 10:06:24

这个浏览器扩展运行得很好。支持 Chrome 和 Edge。

https://leaningtech.com/cheerpj-applet-runner/

This browser extension works quite well. Supports Chrome and Edge.

https://leaningtech.com/cheerpj-applet-runner/

淡紫姑娘! 2024-09-12 10:06:24
<applet code=classname height=200 width=200>

</applet>

只需在您的 java 程序中编写此代码并首先使用

javac classname.java

以下命令运行:

run:appletviewer classname.java
<applet code=classname height=200 width=200>

</applet>

Simply write this code in your java program and first run using:

javac classname.java

after

run:appletviewer classname.java
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文