Таблица дерева: ссылки не отображаются
Я создал собственную структуру таблиц, комбинируя JTree и JTable.
это выглядит так:
добавление листьев может быть сделано к любому элементу.
Но когда я пытаюсь добавить узел в строку, у которой уже есть дочерние элементы, ссылка не отображается, а добавленная строка также не отображается.
Вот как это выглядит, когда новая строка добавляется в "Пакет":
Но эта проблема не возникает, когда узел добавляется к листу.
Но нет никаких ошибок или исключений.
после добавления узла я делаю следующее:
fireTableDataChanged
fireTableStructureChanged
scrollPathToVisible
хотя они называются проблема остается.
Может кто-нибудь, пожалуйста, дать предложение?
заранее спасибо...
1 ответ
Попробуйте позвонить updateUI()
на JTable или JTree. updateUI()
будет распространяться, представляя остальные компоненты под ним.
http://docs.oracle.com/javase/6/docs/api/javax/swing/JTable.html()