我正在研究JTree。 但我不知道如何渲染选择的JTrees节点的内容,例如我申请的底部。 让我们说我会用内容进行申请 - 见我的照片。
我知道如何制作JTree,但如何管理 - 如果我点击例如SUV只是我的应用程序的底部部分将改变内容,JTree仍然和上部。仍然只是底部改变其内容。例如suv - 关于SUV,CABRIO的信息 - 信息abou cabrio。
Do I need another JPanels for upper part which will be stable?
Do I need another JPanels for botton part which will not be stable?
我真的需要帮助解决这个问题,或者某些链接,我在哪里可以找到我的问题的答案
谢谢
答案 0 :(得分:1)
您需要两个独立的组件:
您需要将一个TreeSelectionListener添加到JTree。这将告诉您何时用户选择了JTree中的一个值,您可以使用该选择来更改JPanel的内容。
您所需的另一个 JPanel标记为“此部分保持不变”。您可能希望将两个JPanel放在带有VERTICAL_SPLIT的JSplitPane中。
我故意遗漏了一些实施细节,因为看起来你正在完成一项家庭作业。