我有这个用户面板的基本视觉布局:
现在使用边框窗格,我使用它来定位组件,但它似乎不是我的目的正确的解决方案。看这张图,你能推荐我哪种布局?我想使用鼠标边框拖动来实现组件的调整大小,并且当我双击选项卡名时,我想要在全屏上定位选项卡窗格。考虑到这两个条件,哪种视觉布局是合适的?
发布于 2013-06-22 22:24:01
对于基本布局,我将使用两个BorderPanes的组合:
但是,如果要使用鼠标调整组件的大小,则必须使用SplitPanes:
1:左:组件树,右:第二个SplitPane
2:顶部:第3个SplitPane,底部:下部选项卡窗格
3:左:表,右:动作
你必须自己实现切换到“全屏”,它不是随附的布局。不过,只需将其他组件设置为visible=false,这应该会相当简单。
发布于 2013-06-23 11:00:10
你真正需要的是一个停靠框架。尽管有很多基于Swing的工具,但我还不知道有哪一个适合JavaFX。在某个时刻,一个可能会出现在ControlsFX project中--它的工作已经开始了。
https://stackoverflow.com/questions/17249760
复制相似问题