我有这个疑问,我正在使用java swing,我需要做一个需要显示Jtree节点的Jlist内容的数据树。
每个人都在不同的JPanel
答案 0 :(得分:2)
出于建议here的原因,您需要为JTree
设置自定义TreeCellRenderer
和TreeCellEditor
。
作为一种不太复杂的替代方案,请在树中添加TreeSelectionListener
。在侦听器中,更新相邻JList
的ListModel
以反映当前树的选择。使用GridLayout(1, 0)
作为树和列表,如使用JTable
和JList
的相关example所示。