powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / NullPointerException - что с ним делать
5 сообщений из 5, страница 1 из 1
NullPointerException - что с ним делать
    #33687681
Banderlogin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: 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
NullPointerException - что с ним делать
    #33687830
сэр Эдуард
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скорее всего application.getTargetComponent() возвращает null или jTextField_OBZ1 является null
...
Рейтинг: 0 / 0
NullPointerException - что с ним делать
    #33689902
Alexey Turn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть волшебное слово - "Debug"
Если этим дебагом пользоваться, то можно увидеть, что объект принимает значение null и еще много чего другого. Иначе {придется много гадать на кофейной гуще что и где вдруг стало nullом и выкинуло NullPointerException}
...
Рейтинг: 0 / 0
NullPointerException - что с ним делать
    #33693105
Banderlogin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexey TurnЕсть волшебное слово - "Debug"


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

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
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / NullPointerException - что с ним делать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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