BorderPane Position

JavatarAang

Mitglied
Hallo Leute,

wie gehe ich es an, wenn ich ein String im BorderPane mittig unten Platzieren will ?
root.setBottom(meinString); // mein String wandert unten auf die linke Seite jedoch möchte ich es mittig.
root.setBottom(New BorderPane.setCenter(meinString)); // funktioniert nicht :/

Dankeschön 🙂
 
Java:
import javafx.application.*;
import javafx.geometry.*;
import javafx.scene.*;
import javafx.scene.layout.*;
import javafx.scene.text.*;
import javafx.stage.*;
public class FxBorderPaneExample1 extends Application {
  public static void main(String[] args) {
    Application.launch(args);
  }
  public void start(Stage stage) {
    BorderPane root = new BorderPane();
    root.setPrefSize(200, 200);
    Text child = new Text("Bottom Center");
    // Begin: Code von Stackoverflow Antwort
    BorderPane.setAlignment(child, Pos.CENTER);
    BorderPane.setMargin(child, new Insets(12,12,12,12)); // optional
    root.setBottom(child);
    // Ende: Code von Stackoverflow Antwort
    Scene scene = new Scene(root);
    stage.setScene(scene);
    stage.show();
  }
}
 

Zurück
Oben