Dies ist eine alte Version des Dokuments!


JavaFX

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

Eigene Werkzeuge
Werkzeuge

gratis Counter by GOWEB
seit 9.10.2007