TextArea in JavaFX Java 8 GUI
In diesem Artikel lernst du wie man TextArea in JavaFX Java 8 GUI verwenden kann. Dabei handelt es sich um ein größeres Textfeld, welches für längere Texteingaben verwendet wird. Sowas wird z.B. verwendet, wenn man eine längere Nachricht versenden will. Schauen wir uns mal den grundlegenden JavaFX Code dafür an. Als Grundlage gilt auch hier der Code aus dem letzten Artikel.
Beispiel für TextArea in JavaFX Java 8 GUI
// Anlegen der Textarea
final TextArea textArea = new TextArea();
// Standardhöhe in Zeilen
textArea.setPrefRowCount(12);
// Standardbreite der Spalte
textArea.setPrefColumnCount(120);
// Text automatisch in nächste Zeile, wenn zu lang
textArea.setWrapText(true);
// Breite der TextArea
textArea.setPrefWidth(250);
// Legen 3 Zeilen Text an
textArea.setText("Zeile 1. nZeile 2. nZeile 3");
// festlegen wie wie viele Spalten breit sie sein soll
GridPane.setColumnSpan(textArea, 2);
// hinzufügen zum GridPane
grid.add(textArea, 0, 4);
Das Ganze sieht dann so aus:
[image img_id=”6357″ alt=”TextArea in JavaFx Java 8 GUI” width=”300″ height=”291″]
Wir können nun also super easy definieren, wie groß unsere Textarea in JavaFX ist. Ihr bereits einen Text programmatisch zuordnen, oder ihn während der Laufzeit eintragen. Man könnte den Absenden Button nun dafür nutzen, die Infos z.B. an die Datenbank zu schicken.
Man kann einige verschiedene Methoden auf die Textarea in JavaFX anwenden. Welche kannst du der Dokumentation entnehmen. Ich würde empfehlen, dort ein paar Funktionen rauszusuchen und zu testen.