当前页面: 开发资料首页 → J2SE 专题 → java.lang.NullPointerException
java.lang.NullPointerException
摘要: java.lang.NullPointerException
本人java初学,有个简单的问题求教各路大侠
我定义了一个JTable的数组:
JPanel[] Panel = new JPanel[lenth];
在设置边界的时候:
for (int i = 0; i < length; i++)
Panel[i].setBounds(new Rectangle(0, 0, 800, 550));
报错:
java.lang.NullPointerException
at iSnamp.jbInit(iSnamp.java:87)
at iSnamp.init(iSnamp.java:60)
at com.borland.jbuilder.runtime.applet.AppletTestbed.startApplet(Unknown Source)
at com.borland.jbuilder.runtime.applet.AppletTestbed.main(Unknown Source)
这是怎么回事呀,如何解决呢?
谢谢
没什么只是你的JPanel没有初始化!
JPanel[] Panel = new JPanel[lenth]; 这个只是新建了一个数组!
你还需要
Panel[0] = new JPanel();
......
要初始化每一个数组的元素才可以!
3QQQQ!!!