Ich habe eine JavaFX Text
, Scene
und Group
JavaFX - zentriert Text in Szene
Text waitingForKey
Scene scene
Group root
Ich habe einen String String waitingForKeyString
, die ich hinzufüge zu waitingForKey
und ich möchte ein Zentrum align haben.
Das Problem ist, dass manchmal die Zeichenfolge zwei Sätze haben, und ich kann es nicht
String waitingForKeyString= " Level 2 \n\n" + "Press ENTER to start a new game";
ODER
String waitingForKeyString = "ENTER drücken, um \ n" ausgerichtet + "um das Spiel zu starten" , messageString = "";
DANN
Scene scene = new Scene(root,SCREEN_WIDTH, SCREEN_HEIGHT, Color.BLACK);
waitingForKey.setText(waitingForKeyString);
root.getChildren().add(waitingForKey);
Wie kann ich ausrichten, dies zu zentrieren? Als ich versuchte, zuerst waitingForKeyString
auszurichten, zerstörte ich den zweiten `waitingForKeyString und vicecersa.
Dank. Aber was soll ich tun, wenn ich dem TopLeft auch einen Text hinzufügen möchte? Es richtet alles auf den Mittelpunkt aus. Soll ich ein weiteres StackPane machen und dann zusammenfügen? –
Aktualisiert das Beispiel für Sie mit zwei Texten, einer ist ausgerichtet CENTER, einer ist TOP LINKS. – DVarga
danke. Es funktioniert großartig. –