发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA

请教applet程序的问题

2007-09-20 22:03
赞助商链接

import java.applet.*; import java.awt.*;
import java.awt.event.*;
public class Example12_4 extends Applet
{ GridLayout grid=new GridLayout(12,12);
Label label[][]=new Label[12][12];
public void init()
{
setLayout(grid);
for(int i=0;i<12;i++)
{ for(int j=0;j<12;j++)
{if((i+j)%2==0)

label[j].setBackground(Color.white);
else
label[j].setBackground(Color.black);
add(label[j]);
}
}
}
/**public void paint(Graphics g){
int n=1;
if(n++%2==0){
for(int i=0;i<12;i++)
{ for(int j=0;j<12;j++)
{
if((i+j)%2==0)
label[j].setBackground(Color.black);
else
label[j].setBackground(Color.white);

}
}
}
else {
for(int i=0;i<12;i++)
{ for(int j=0;j<12;j++)
{
if((i+j)%2==0)
label[j].setBackground(Color.white);
else
label[j].setBackground(Color.black);

}
}
}
for(int i=1;i<=10000000;i++)
{ long sum=0;
sum=sum+i;
}
repaint();

}*/
}
为何运行此程序总是显示 小程序未初始化,,有如下报错:
G:\pp>appletviewer layout1.html
java.lang.NullPointerException
at Example12_4.init(Example12_4.java:13)
at sun.applet.AppletPanel.run(AppletPanel.java:374)
at java.lang.Thread.run(Thread.java:595)

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com