JButton Text-Umbruch zentriert

Foermchen82

Top Contributor
Hallo zusammen,

ich möchte bei einem JButton den Text umbrechen und zentrieren.
Umbrechen klappt mit HTML, aber wie schaffe ich es, dass der Text dann Zentriert ist?


Danke im voraus
 
Jetzt steh ich vor dem Problem, dass natürlich das Deaktivieren des Buttons nicht mehr dazu führt, dass die Schrift grau wird. kann ich das irgendwie erreichen?
 
Hallo,

wenn ich richtig liege, dann sind, wenn du in einer Komponente HTML benutzt, nicht mehr die Methoden der Komponente für die Schrift zuständig, sondern das HTML bzw. der Teil, der die html-Interpretation übernimmt. Du mußt die Farbe also über HTML steuern.

Wenn du also die Schriftfarbe ändern willst, mußt du den Text neu setzten und zwar mit der entsprechenden Farbe als HTML-Tag. (Hoffe ich habe mich halbwegs verständlich ausgedrückt)
Habe hier einen Link: SELFHTML: HTML/XHTML / Elemente zur Textstrukturierung / Ältere Elemente zur Schriftformatierung

MfG
hansmueller
 
Ja sowas hab ich mir schon gedacht. Das wird hässlich, da ich nun darauf reagieren muss, wenn der Button auf Enabled oder Disabled gesetzt wird.

Dazu noch eine Frage:

Im Windows Classic L&F haben deaktivierte Buttons eine eigenartig graue und dreidimensionale Schriftfarbe. Kann mir einer erklären, was das für eine ist? Im XP L&F wird der Button ja einfach flach, und die Schrift wird nur grau.

Danke
 

Zurück
Oben