Проблема с объявлением массива jtextarea - PullRequest
2 голосов
/ 14 января 2011

Когда я объявляю массив jtextarea, используя следующий код:
tabs[i] = new javax.swing.JTextArea();
Я получаю следующую ошибку:
java.lang.NullPointerException

переменная tabsза пределами процедуры, в которой объявлены вкладки [i], указано следующее:

private static javax.swing.JTextArea tabs[];

Может кто-нибудь объяснить, почему я получаю эту ошибку ??
- Заранее спасибо

1 Ответ

3 голосов
/ 14 января 2011

Из кода, который вы написали до сих пор, вы еще не создали экземпляр своего массива:

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

Besdies, я бы порекомендовал вам использовать коллекции вместо массивов, так как они XX века(и у вас есть гораздо более простой способ обработки коллекций динамического размера).

...