[英]Why doesn't this Applet show a thing?
import java.awt.*;
import java.applet.*;
public class IdrawApplet extends Applet {
Button myButton;
Panel pPanel;
public void init() {
myButton=new Button("Clear");
pPanel = new Panel();
pPanel.setLayout(new BorderLayout());
pPanel.add(myButton,BorderLayout.NORTH);
}
}
为什么我运行它时什么都看不到? 另外,我得到一个奇怪的警告。
“可序列化的类IdrawApplet没有声明类型为long的静态最终serialVersionUID字段。”
提前致谢
您必须使用面板的add()方法将面板添加到小程序本身。
您可以(几乎安全地)忽略警告或仅将其添加到类的变量中:
private static final long serialVersionUID = 1L;
您已将按钮添加到面板,但未将面板添加到小程序:
add(pPanel);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.