JLabel automatisch in der Größe anpassen
lima-city → Forum → Programmiersprachen → Java
alternative eigene komponente
antworten
anzeigen
container
dank
ermitteln
frage
glauben
hand
label
nehmen
panel
problem
rand
rest
richtige idee
swing
text
umbruch
-
Hallo,
Ich habe im Swing-Frame ein JPanel, das wiederum ein JLabel enth?lt. Dieses wird dynamisch mit Text gef?llt. Mein Problem ist, dass der Text manchmal nicht ins JLabel hinein passt und das JLabel dann horizontal erweitert wird, ggf. ?ber den Rand des Containers hinaus (so dass man den Rest des Textes nicht mehr lesen kann).
Lieber w?re es mir, wenn das JLabel nach unten erweitert werden w?rde mit einem entsprechenden Textumbruch... geht das irgendwie? Ich frage deshalb, weil ich keine richtige Idee habe, wie ich die Textbreite ermitteln soll, um den Umbruch ggf. von Hand machen zu k?nnen. Au?erdem w?rde das recht kompliziert werden, da das JLabel ohnehin schon HTML enthalten kann.
Danke f?r alle Antworten,
thw -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Genau so,
also TextArea bzw. JTextArea.
Label bzw. JLabel sind grunds?tzlich einzeilig.
WEitere Alternative: eigene Komponente con Canvas bzw Panel /Jpanel ableiten.
greetinx
WS -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage