直接运行Java-applets(不带html页面)

时间:2010-06-10 06:28:33

标签: java applet

我有问题。

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

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

7 个答案:

答案 0 :(得分:5)

Appletviewer是要走的路,但是,它仍然需要一个带有applet-tag 的网页。

另一种解决方案是使用main方法编写存根类,实例化applet,调用init()start()stop()destroy()。已经由浏览器或appletviewer完成。

答案 1 :(得分:5)

在代码中使用以下代码,其中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);

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

答案 2 :(得分:1)

运行appletviewer [ options ] urls ..

Documentation

答案 3 :(得分:1)

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

答案 4 :(得分:1)

如果你使用eclipse:右键单击主java文件(扩展Applet的文件),选择'Run As'子菜单,然后选择'Applet。

答案 5 :(得分:1)

使用/*<applet code="java file name " height=150 width=150></applet>*/ 在声明applet类然后编译java程序并使用appletviewer运行applet之前,它执行完全不需要任何html文件

答案 6 :(得分:-1)

<applet code=classname height=200 width=200>

</applet>

只需在java程序中编写此代码,然后首先使用:

运行
javac classname.java

之后

run:appletviewer classname.java