JXTransformer - HorizontalAlignment

destroflyer

Mitglied
Hi,
ich verwende den JXTransformer, um ein JLabel (und somit dessen Text ;)) zu "strecken". Wenn ich den Transformer allerdings größer als den Text des Labels mache, wird dieses zentriert darin angezeigt.
Ich brauche es aber linksbündig! Ich habe weder in der Forensuche noch in Google irgendwas gefunden.
JXTransformer bietet auch keine solche Funktion. Zuerst hatte ich probiert, mit der Position und Größe des Labels herumzuspielen, aber nichts von alledem ändert die Position bzw. Ausrichtung des JLabels. :(

Ich hoffe mal, jemand kennt sich mit diesem Transformer aus,
destro

EDIT: Hier die HP ==> JXTransformer: The power of a real Swing ! | Java.net
 

Marco13

Top Contributor
Hm. Ja, der JXTransformer war eine Möglichkeit auf Basis deiner Beschreibung in dem anderen Thread. Vielleicht kann man auch durch überschreiben der PaintComponent den gewünschten Effekt erreichen. Beschreib' vielleicht nochmal genauer, was der gewünschte Effekt ist. BTW: Wenn es nur darum geht: In einem JLabel kann man mit ... new JLabel("Text", SwingConstants.LEFT) den Text an sich zumindest schonmal linksbündig machen ... aber das meintest du wohl nicht? ???:L
 

destroflyer

Mitglied
Ne, der Text im JLabel ist ja linksbündig. Das JLabel ist aber auch nicht so groß wie der Transformer selber... Nur IM JXTransformer ist das Label zentral ausgerichtet, ich poste gleich noch 'nen Screen...

Gruß, destro
 

Neue Themen


Oben