我有个问题.
如何在不嵌入我的网页的情况下直接运行我的java-applet?
我知道appletViewr可以在没有浏览器的情况下执行applet,但我需要获得没有html页面的java applet.
Appletviewer是要走的路,但它仍然需要一个带有applet-tag的网页.
另一种解决方案是写一个存根类,它有一个主要方法,实例化的小程序,调用init()
,start()
,stop()
并且destroy()
为原本已经被浏览器或appletviewer中完成.
在代码中使用下面的代码,其中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);
可以根据需要进行更多自定义.