jtextarea数组声明的问题

时间:2011-01-14 09:43:17

标签: java arrays swing nullpointerexception jtextarea

当我使用以下代码声明jtextarea数组时:
tabs[i] = new javax.swing.JTextArea();
我收到以下错误:
显示java.lang.NullPointerException

tabs变量在声明tabs [i]的过程之外声明如下:

private static javax.swing.JTextArea tabs[];

有人可以解释一下我为什么会收到这个错误吗? - 提前谢谢

1 个答案:

答案 0 :(得分:3)

从你到目前为止编写的代码中,你还没有实现你的数组:

private static javax.swing.JTextArea tabs[] = new javax.swing.JTextArea tabs[5];

Besdies,我建议您使用集合而不是数组,因为它们是二十世纪(并且您可以更轻松地处理动态大小的集合)。