Visual Editor 提供了特殊的行为,方便了 Swing JSplitPane 容器的使用。
可以使用 JSplitPane 容器来创建中间带有分割条的两个组件。当应用程序运行时,用户可以拖动分割条以调整屏幕上的空间。
- 当您第一次将 JSplitPane 容器放到设计中时,“设计”视图将显示由分割条分隔的两个组件的表示。按钮仅仅是两侧的可视表示,您可以将自己的组件或容器放到这两侧。

- 第一个被放到 JSplitPane 上的组件将占用左窗格。第二个被放到 JSplitPane
上的组件将占用右窗格。如果 JSplitPane 中的两个窗格都已被占用,则 Visual Editor 将不允许放下组件。
- JSplitPane 包含 orientation 属性。如果将 orientation 属性设置为
VERTICAL_SPLIT,分割条将是水平的,这使两个组件分别成为上组件和下组件。缺省值是
HORIZONTAL_SPLIT。
- Visual Editor 生成使用 set 方法的代码:
ivjJSplitPane.setTopComponent(getIvjJButton());
但是,Visual Editor 还将识别以下代码方法:
ivjJSplitPane.addComponent(getIvjJButton(),"top");
- Visual Editor 将呈示单层中的 JLayeredPane 索引。在多层索引的情况下,Visual Editor 可能无法按正确的顺序显示组件。