我有问题。
如何直接运行我的java-applet而不嵌入我的网页?
我知道appletViewr可以在没有浏览器的情况下执行applet,但我需要在没有html页面的情况下获取java applet。
答案 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 ..
。
答案 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