Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 12.01.2012, 14:23
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Попытаюсь понятнее описать суть проблемы, сори если сильно запутоно..

Есть значит Окно на котором отображена JPanel а на панели компоненты всякие, в том числе JTable. При нажатии на кнопку открывается у этого окна модальное, и там вводятся данные, которые впоследствии добавятся в таблицу в виде строки, все прекрасно работает, но есть одна проблема, в таблице стоит построчное выделение, и всегда должна быть выделена какаято строка, и когда в таблице всего 1 строка она и должна быть выделена. И значит когда я открываю модальное окно, ввожу там какието данные а потом его закрываю в таблице добавляется или ещё одна строка, или если их небыло появляется первая, и она должна выделиться. Я пытался применять всякие листенеры к этой панели, но они не срабатывают когда закрывается модальное окно, срабатывают при его открытии, при создании, а при закрытии срабатывает только
currentPanel.addHierarchyListener(new HierarchyListener(){
// вызывается после закрытия модального окна
public void hierarchyChanged(HierarchyEvent e) {
System.out.println("hierarchyChanged");
}

});
но и с ним есть проблема, когда он срабатывает, строка в таблицу еще не добавлена, видимо она добавляется позже. Поэтому хотелось бы както отловить момент после закрытия модального окна и обновления всех контролов. Я понимаю что с таблицей это ещё можно обойти, но есть много таких мелких проблем кроме таблицы, которые можно былобы решить еслибы поймать этот момент особо не напрягаясь...
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
хочу стать фотомоделью кто может посодействовать....в коментариях не нуждаюсь!!!!Москва Guest Ещё вопросы и ответы из архива 9 0 11.01.2012 17:38
Подскажите подробнее про заработок на бирже в инете, где можно подробнее об этом узнать Guest Архив вопросов и ответов 0 13.11.2011 05:30
многократное дублирование репозитория pidgin-developers Guest Продолжение старого архива 0 01.10.2011 03:03
Вопрос о Sun Java (win - linux) Guest Продолжение архива вопросов 0 29.09.2011 20:28
вопрос по Read More или подробнее Guest Новый архив 3 0 28.09.2011 00:05



© www.otvetnemail.ru - Форум вопросов и ответов.