2013-06-22 47 views
0

我的用户面板的这个基本的可视化布局:其中JavaFX的可视布局选择

我们使用,我用的部件定位边界窗格,但似乎这不是我的目的妥善解决。看图片哪个布局可以推荐给我。我想要使​​用鼠标边框拖动来实现组件的大小调整,并且我希望在双击标签名称时在全屏幕上定位选项卡窗格。考虑到这两种视觉布局合适的条件?

回答

3

对于基本的布局,我就用了两个BorderPanes的组合:

  1. 上:导航,左:组件树,中心:第二BorderPane
  2. 中心:表,右:操作,底部:下标签窗格

如果你想用鼠标调整成分,但是,你将不得不使用SplitPanes:

1:左:组件树,右击T:第二SplitPane

2:上:3 SplitPane,底部:下接片窗格

3:左:右表:操作

你必须实现切换到 '全屏' 自己,它没有与布局一起出现。但是,通过将其他组件设置为visible = false,应该相当容易。

1

你真正需要的是一个对接框架。尽管有很多基于Swing的类,但我不知道JavaFX有哪些好的类。在某一点上,可以出现在ControlsFX project - 它的工作已经开始。