Java教程-创建自己的appletviewer

创建自己的appletviewer
正如您所了解的,appletviewer工具会创建一个窗口并在窗口中显示applet的输出。您也可以创建自己的窗口并显示applet的输出。
类似于appletviewer工具的示例
让我们看一个简单的示例,它类似于appletviewer工具。这个示例会在窗口中显示applet。
import java.applet.Applet;
import java.awt.Frame;
import java.awt.Graphics;
public class MyViewer extends Frame{
public static void main(String[] args) throws Exception{
Class c=Class.forName(args[0]);
MyViewer v=new MyViewer();
v.setSize(400,400);
v.setLayout(null);
v.setVisible(true);
Applet a=(Applet)c.newInstance();
a.start();
Graphics g=v.getGraphics();
a.paint(g);
a.stop();
}
}
//simple program of applet
import java.applet.Applet;
import java.awt.Graphics;
public class First extends Applet{
public void paint(Graphics g){g.drawString("Welcome",50, 50);}
}
输出: