怎么将这个的程序改写为Appet程序

来源:百度知道 编辑:UC知道 时间:2024/06/16 13:17:28
import java.awt.*;
public class ShowBorder extends Frame
{ public ShowBorder()
{ super("BorderLayout example");
setLayout(new BorderLayout());
add("East", new Button("东"));
add("East", new Button("西"));
add("North", new Button(" dfdsf"));
add("South", new Button("南"));
add("Center", new Button("中"));
pack(); setVisible(true);
}
public static void main(String args[])
{ ShowBorder bl = new ShowBorder(); }
}

import java.awt.*;

public class ShowBorder extends java.applet.Applet {

public void init() {
setLayout(new BorderLayout());
add("East", new Button("东"));
add("East", new Button("西"));
add("North", new Button(" dfdsf"));
add("South", new Button("南"));
add("Center", new Button("中"));
setVisible(true);
}
public void paint(Graphics g) {

}
}
楼主把构造函数的函数体放在init()函数里,注意super()应去掉不然编译不通过,编译完后然后建立ShowBorder.html文件
<html>
<head>
</head>
<body bgcolor="000000">
<center>
<applet
code = "ShowBorder.class"
width = "500"
height = "300"
>
</applet>
</center>
</body>
</html>