Der Visual Editor hat spezielle Verhaltensweisen, die die Arbeit mit einem Swing JSplitPane-Container erleichtern.
Der Container 'JSplitPane' ermöglicht es Ihnen, zwei Komponenten mit einer Trennleiste dazwischen zu erstellen. Wenn die Anwendung aktiv ist, kann der Benutzer die Trennleiste ziehen, um den Bereich auf dem Bildschirm anzupassen.
- Wenn Sie zum ersten mal einen Container 'JSplitPane' an Ihren Entwurf übergeben, zeigt die Entwurfssicht eine Darstellung von zwei Komponenten an, die durch eine Trennleiste getrennt sind. Die Schaltflächen sind nur visuelle Darstellungen für die zwei Seiten, an die Sie Ihre eigenen Komponenten oder Container übergeben können.

- Die erste Komponente, die an 'JSplitPane' übergeben wird, füllt das linke Teilfenster aus. Die zweite übergebene Komponente füllt das rechte Teilfenster aus. Wenn beide Teilfenster im JSplitPane bereits besetzt sind, erlaubt Ihnen der Visual Editor das Ziehen der Komponente nicht.
- 'JSplitPane' enthält eine Ausrichtungseigenschaft. Wenn Sie die Ausrichtung auf 'VERTICAL_SPLIT' einstellen, verläuft die Trennleiste horizontal, wodurch eine obere und eine untere Komponente erstellt wird. Die Standardeinstellung ist 'HORIZONTAL_SPLIT'.
- Der Visual Editor generiert Code, der eine Methode set verwendet:
ivjJSplitPane.setTopComponent(getIvjJButton());
Der Visual Editor erkennt allerdings auch die folgende Codemethode:
ivjJSplitPane.addComponent(getIvjJButton(),"top");
- Der Visual Editor wird die JLayeredPane-Indizes in einer einzelnen Schicht übergeben.
Im Fall von mehrfachen Schichten und Indizes kann es möglich sein, dass der Visual Editor die Komponenten nicht in der korrekten Reihenfolge anzeigt.