【发布时间】:2015-12-27 16:22:43
【问题描述】:
我需要一个想法来解决以下问题:
我想构建一个带有侧边栏和不同视图的主窗口。
侧边栏由一个带有多个条目的列表组件组成。通过选择这些条目之一,我想切换窗口右侧的视图。出于这个原因,我可以为列表添加一个选择侦听器,然后显示或隐藏视图。对于视图,我会使用组合。
现在我有了使用水平 SashForm 分割窗口的想法:在左侧放置侧边栏,在右侧放置视图。
但是,只要选择侧栏列表中的条目,我就必须删除并添加复合材料,因为SASHFORM只能有两个孩子。
这怎么可能,或者有没有更好的方法来实现我的 GUI?
【问题讨论】: