Dies ist eine alte Version des Dokuments!
TitledPane mit CheckBox oder Button
Da folgende Beispiel zeigt, wie man in der Kopfzeile einer TitledPane eine CheckBox oder auch einen Button plazieren kann:
package com.sowas.javawiki.javafx; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.CheckBox; import javafx.scene.control.Label; import javafx.scene.control.TextArea; import javafx.scene.control.TitledPane; import javafx.scene.layout.BorderPane; import javafx.stage.Stage; public class MyFxApplication extends Application { @Override public void start(Stage mainStage) { mainStage.setTitle("JavaFX-TitledPane-with-checkbox"); TitledPane titledPane = new TitledPane(); Scene scene = new Scene(titledPane); titledPane.setContent(new TextArea()); BorderPane bPane = new BorderPane(); bPane.setLeft(new Label("Titel")); Label label = new Label(" "); bPane.setCenter(label); bPane.setRight(new CheckBox()); bPane.prefWidthProperty().bind(scene.widthProperty().subtract(28)); titledPane.setGraphic(bPane); mainStage.setScene(scene); mainStage.show(); } public static void main(String[] args) { launch(args); } }
Stichworte:
JavaFX TitledPane mit CheckBox, TitledPane mit Button, Beispiel