powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Неясное поведение при dataBinding в JDeveloper
1 сообщений из 1, страница 1 из 1
Неясное поведение при dataBinding в JDeveloper
    #33368804
Фотография hinotf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JDev 10.1.3.
Фрейм, представляющий собой главное MDI окно, устанавливает контекст соединения (всё, как сделал мастер фреймов в JDev), и затем вызывает другие формы, т.е JInternalFrame, передавая им этот контекст, таким образом все формы работают в одном сеансе. Необходимо только при закрытии внутреннего фрейма отпускать привязки к View.
Это всё работеат. Но одна из форм при повторном запуске спотыкается - объект JTree существующий в ней почему-то теперь не хочет связываться с View подложенным под него. Если я делаю эту форму в отдельном, своём контексте, то всё отлично - но это временная заглушка, ведь нельзя, чтобы создавался ещё один сеанс. Я попробовал добраться отладчиком, и увидел, что здесь (в JUTreeNodeBinding)
Код: plaintext
1.
2.
3.
4.
5.
    public   void  myUpdateValuesFromRows(Row[] rows,  boolean  clear)
   {
      JTree tree = ((JTree) getControl());
      // тра ля ля
   }
возвращается null. Причём только при повторном запуске! Выходит, что не срабатывает конструктор DCControlBinding.
Поэтому я ничего не понимаю. Может кто-то знает, как это всё работает. Не смог найти ясного описания. Или просто знает, как решить проблему.

Nai tiruvantel ar varyuvantel i Valar tieyanna nu vilya
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Неясное поведение при dataBinding в JDeveloper
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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