JavaFX Automatischer Zeilenumbruch in Text

rukeslarer

Mitglied
Hey!

Ich habe Borderpane-Layout und in dem Bereich left befindet sich ein Gridpane, das wiederum Textobjekte enthält. Ist es möglich, dass die Texte automatisch umbrechen, wenn die vorgegebene Breite des Gridpanes überschritten wird?
Ich bekomme es nicht hin.

Vielen Dank und noch schönen Abend!
 
Funktioniert soweit gut. 🙂

Noch zwei Fragen:
1. Gibt es eine Möglichkeit den Rahmen weg zu bekommen?

2. Kann man verhindern, dass die TextArea fokussiert wird? Ich habe nämlich einen Keylistener für die Scene und dann wird auf die Tastatureingabe nicht mehr reagiert.
 
Für den Hintergrund geht es. 🙂

Allerdings ist die Schrift grau und das lässt sich nicht verändern. Trotz -fx-text-fill: black und opacity auf 100.
 
Ich bekomme es leider immer noch nicht hin. Habe jetzt folgenden CSS-Code, allerdings weiterhin graue Schrift.

Java:
.txtarea:disabled{
	-fx-font-size: 18pt;
	-fx-text-fill: #000000; 
	-fx-opacity: 1.0;
	-fx-background-color: white;
}

Wie gesagt, für den Hintergrund klappt es, aber nicht für die Schrift.
 
Problem gelöst: In diesem Fall ist es doch besser keine TextArea zu verwenden sondern ein Text-Element und dann wrappingWidth zu benutzen.

Viele Grüße 🙂
 

Neue Themen


Zurück
Oben