Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / NullPointerException - что с ним делать / 5 сообщений из 5, страница 1 из 1
25.04.2006, 09:11
    #33687681
Banderlogin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NullPointerException - что с ним делать
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
 private   void  initData()
  {
     try 
    {
       IMANComponent component = (IMANComponent)application.getTargetComponent();
       IMANComponentItemRevision task = (IMANComponentItemRevision) component;

       String s1 = task.getProperty("item_id");
        jTextField_OBZ1.setText(s1);

    }
     catch (Exception e)
    {
      MessageBox.post(e.toString()+"\n"+e.getMessage(),"", 2 );
      e.printStackTrace();
    }
  }

почему эта часть программы выдает java.lang.NullPointerException. Ругается именно на component.
...
Рейтинг: 0 / 0
25.04.2006, 10:05
    #33687830
сэр Эдуард
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NullPointerException - что с ним делать
Скорее всего application.getTargetComponent() возвращает null или jTextField_OBZ1 является null
...
Рейтинг: 0 / 0
25.04.2006, 19:01
    #33689902
Alexey Turn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NullPointerException - что с ним делать
Есть волшебное слово - "Debug"
Если этим дебагом пользоваться, то можно увидеть, что объект принимает значение null и еще много чего другого. Иначе {придется много гадать на кофейной гуще что и где вдруг стало nullом и выкинуло NullPointerException}
...
Рейтинг: 0 / 0
27.04.2006, 01:19
    #33693105
Banderlogin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NullPointerException - что с ним делать
Alexey TurnЕсть волшебное слово - "Debug"


Расскажите поподробнее что это такое и с чем его едят.
...
Рейтинг: 0 / 0
27.04.2006, 09:26
    #33693342
angro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NullPointerException - что с ним делать
хорошая шутка :). ну напиши

IMANComponent component = IMANComponent)application.getTargetComponent();
System.out.println(component);

IMANComponentItemRevision task = (IMANComponentItemRevision) component;
System.out.println(task);

String s1 = task.getProperty("item_id");
System.out.println(jTextField_OBZ1);
jTextField_OBZ1.setText(s1);
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / NullPointerException - что с ним делать / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]