Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )




> ошибка при добавлении кнопок в массив
госик
Вставить ник
сообщение 13:03:2008, 07:49
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 57
Регистрация: 10:10:2006
Пользователь №: 7 035
Специализация: разработка ПО, внедренец



Репутация: - 0 +


мучает меня сегодня такая ошибка - почему-то не могу добавить в массив buttons ни одной кнопки. код следующий:

Код
int j = 0;
while(st.hasMoreTokens())
{  
JButton tempSymbol = new JButton(st.nextToken());
tempSymbol.setBackground(new Color(255, 102, 255));
this.buttons[j++] = tempSymbol;  
grid.add(tempSymbol);
}


точнее ошибок нет, прога вылетает с NullPointerException.
пояснения к коду: grid - это тот самый GridLayout smile.gif (чтобы кнопочки хорошо расположились), StringTokenizer st (там содержаться символы, кот будут на соответствующей из кнопок, кол-во их фиксировано, поэтому цикл зависит от их кол-ва, не зависимо от j цикл закончит свою работу при окончании меток).

не знаю, как удалить тему. проблема решилась
Подняться вверх 
 
Сообщение #1
 
Новая тема 
Ответов (1 - 2)
Kmet
Вставить ник
сообщение 13:03:2008, 15:12
Цитата Ответить 


Гуру
***

Группа: Достойный программист
Сообщений: 491
Регистрация: 24:05:2006
Пользователь №: 4 397
Специализация: C\C++ Java SAP



Репутация: - 3 +


стэктрейс в студию
Подняться вверх 
 
Сообщение #2
sax_ol
Вставить ник
сообщение 13:03:2008, 15:28
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


Цитата(госик @ 13:03:2008 - 10:49) *
не знаю, как удалить тему. проблема решилась

Надо рассказать решение, и тут-же удалится.
Подняться вверх 
 
Сообщение #3


Быстрый ответ  Ответить  Новая тема 

> Быстрый ответ
Полужирный
Курсив
Подчеркнутый
Вставить изображение
Смайлики
Цитата
Код
 
 Отправлять уведомления об ответах на e-mail |  Включить смайлики |  Добавить подпись
   

 

RSS Текстовая версия Сейчас: 17:05:2008 - 09:04
с нами можно связаться по:
телефону: +375-(29)-632-60-67
e-mail:info@codeby.net