JavaFX Wie kann ich schreibgeschützten Text anzeigen?

8

Ich möchte etwas Text in meinem Programm zeigen und habe es mit textArea versucht. Der angezeigte Text ist jedoch veränderbar. Danke für alle Antworten.

    
user3034281 25.11.2013, 22:53
quelle

6 Antworten

12

Vielleicht würde nur ein Text dem Zweck dienen.

Oder wenn Sie den Text in einem Textfeld anzeigen möchten, dann:

%Vor%     
Aspirant 26.11.2013, 14:21
quelle
26

Ich habe es so gemacht:

%Vor%

und fügte dann der initialise () - Methode den folgenden Code hinzu:

%Vor%     
Gustaf Svensson 23.10.2014 10:28
quelle
15

Ich brauchte schreibgeschützte Textfelder, aber die Einstellung der Eigenschaft disabled verwendete Stile, die im Kontext nicht korrekt waren (in meinem Szenario war das Textfeld eine Eingabe für eine Suchfunktion, in der ein Wert enthalten sein konnte) in einigen Fällen behoben sein - das Deaktivieren des Textfelds bedeutete, dass es nicht Teil der Suche war, anstatt dass der Wert festgelegt wurde.

Am Ende landete ich mit:

%Vor%

Dies führt zu einem normal aussehenden Textfeld, das nicht auf den Benutzer reagiert.

    
andrew-g-za 23.02.2016 16:19
quelle
4

Fügen Sie in FXML editierbar="false" zu Ihrem TextField-Tag hinzu. Oder deaktivieren Sie das Kontrollkästchen "Bearbeitbar" im Szenen-Generator.

    
etlds 25.01.2017 15:21
quelle
3

Ich würde sagen, verwenden Sie einfach ein Label .

>     
CaveCoder 25.11.2013 23:07
quelle
3
%Vor%     
Jeeva 29.11.2016 16:37
quelle

Tags und Links