Was nehmen?

Status
Nicht offen für weitere Antworten.
J

Jason

Gast
Wenn ich auf einen Fenster was anzeigen möchte (z.B. schrift) und die sich auch durch bestimmte Sachen ändern kann (z.B. von on ind off), was muss ich dafür nehmen? Ein JTextField geht nicht da der User nichts an dem Text ändern soll den er sieht. Oder muss ich ein JLabel nehmen?
 

The_S

Top Contributor
Du kannst bei einem JTextField einfach editable(false) stellen. Dann kann der User nix mehr drin rumpfuschen. JLabel ist auch ne möglichkeit oder eben drawString.
 
J

Jason

Gast
Also ist ein JLabel das gleiche wie ein JTextField mit editable(false)?
 

phillli

Mitglied
JLabel ist nicht so komfortable zu formatieren, oder?

Ich jedenfalls bin schon daran gescheitert, einen Zeilenumbruch innerhalb meines JLabels hinzukriegen... kann aber auch meine Blödheit sein :bahnhof: , wenn mir also jemand die Lösung zeigt, nehme ich meine LJabel-Kritik zurück.
 

Stefan1200

Top Contributor
Naja, eine JTextArea mit setEditable(false) bietet den Vorteil, das der User den Text kopieren kann. Ist manchmal ganz nützlich (URLs, sonstige Texte).

Ansonsten sieht es genauso aus, bzw. man kann es genauso wie ein Label aussehen lassen.
 

DP

Top Contributor
beim nächsten mal bitte einen aussagekräftigeren topic nehmen sonst *closed* ;)

danke
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben