1Danke
ERLEDIGT
JA
JA
ANTWORTEN
9
9
ZUGRIFFE
982
982
EMPFEHLEN
-
Hallo an alle !
ich habe folgendne Frage: es ist möglich einen Text in einem Liste Eintrag umzubrechen.
z.B der Bild sieht so aus :bild
kann man den Text in einem Eintrag mehrzeilig darzustellen?
Danke an alle!
-
Hallo,
Versuch es mal mit JList.setLayoutOrientation(JList.HORIZONTAL_WRAP).
http://java.sun.com/j2se/1.4.2/docs/...ation%28int%29
Ansonten würde ich raten einen eigenen Renderer zu schreiben,
der mit einem JLabel versehen ist, dass sich dynamisch an die Textlänge anpasst.
Gruß,
Xan
-
Tut mir leid mein Fehler habe vergessen anzugeben das ich swt benutze. Wie geht es in swt die Geschichte mit Renderer
-
Hat keiner Lösungsansatz für das Problem?
-
Geht soweit ich weiß nicht in SWT. Einer der Nachteile die man durch die native libs in Kauf nehmen muss. Kannst halt eine ScrollableComponent drunterlegen.
Oder halt eine JList nehmen und einfach einen den CellRenderer überschreiben.
Um genau zusein sehe ich seit und Java6 mit Matisse Layout keinen Grund mehr für SWT einzusetzen (Für ein neues Projekt). Einfach den UI Style of den OS Style setzten und das sieht für mein Bedarf nativ genug aus
-
Ja ich habe das von meinem Vorgesetzer als Vorgabe bekommen das ich das "tole" SWT nehmen muss, daher was anderes nehmen ist leider keine Option für mich.
Habe mir eigenen List in der Zeit gebastelt, aber dachte ich mir das so eine Funktionalität sollte in SWT vorhanden sein, oder liege ich falsch?
Trozdem Danke für Eure Antworten.
-
Hey,
Welches SWT Widget verwendest du? Falls es ein "Text" ist, dann kannst du im Konstruktor angeben
ob du einen Zeilenumbruch möchtest.
Code :1
Text text = new Text(parent, SWT.MULTI | SWT.WRAP);
Multi -> mehrzeiliger Text
Warp -> der Text wird umgebrochen, falls er wegen zu geringer Breite nicht ins Widget passt.
Freundliche Grüsse
CKingZesiEine Frage braucht keinen Anlass, die Frage ist der Anlass selbst...
-
-
Hey
Tut mir leid, habe das mit der Liste übersehen. Bin von einem Text-Widget ausgegangen.
Ich würde nach dem Studium der API sagen, es ist nicht möglich, daher bist du besser
dran wenn du es selber gemacht hast.
Schliesse doch bitte diesen Thread und vergiss nicht auf den Danke! Button zu klicken.
Freundliche Grüsse
CKingZesiEine Frage braucht keinen Anlass, die Frage ist der Anlass selbst...
-
Kein Problem
!
Ähnliche Themen
-
[C] struct list vs. std::list?
Von posi90 im Forum C/C++Antworten: 1Letzter Beitrag: 23.11.10, 19:29 -
List in List
Von Izzy84 im Forum .NET CaféAntworten: 1Letzter Beitrag: 09.08.10, 11:58 -
Mehrstufige List
Von japp im Forum JavaAntworten: 1Letzter Beitrag: 22.02.10, 10:10 -
"list-style-image" und "list-style-position"
Von Harzteufel im Forum CSSAntworten: 4Letzter Beitrag: 11.02.08, 16:12 -
List Box
Von blackboy im Forum C/C++Antworten: 9Letzter Beitrag: 17.02.06, 09:49





Zitieren
Login





