JToogleButton - Positionieren des Icons

  • Themenstarter Themenstarter Guest
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hi,

kann man irgendwie die Position des Icons positionnieren?

Wenn ich

Code:
 courseButton = new JToggleButton("Kurs",new ImageIcon("course.gif"));

dann steht "Kurs" neben dem Icon.

Es wäre aber schön wenn "Kurs" unter dem Icon stehen würde.
 
setVerticalTextPosition
public void setVerticalTextPosition(int textPosition)Sets the vertical position of the text relative to the icon.
 
Code:
courseButton.setVerticalTextPosition(5);

wenn ich das hier mache dann wirft er mir eine Exception
 
wenn ich 1 eingebe gehts zwar

schaut aber nicht so aus wie ichs haben möchte
 
Code:
courseButton.setVerticalTextPosition(SwingConstants.BOTTOM );
siehe api..
 
Anonymous hat gesagt.:
Code:
courseButton.setVerticalTextPosition(5);

wenn ich das hier mache dann wirft er mir eine Exception

*gröhl*

Man sollte natürlich schon einen Wert verwenden, von dem der Button auch weiß, was er bedeutet. Da empfiehlt es sich mal die Doku reinzupfeifen, dafür ist sie nämlcih da.

Parameters:
textPosition - one of the following values:

* SwingConstants.CENTER (the default)
* SwingConstants.TOP
* SwingConstants.BOTTOM
 
vielen dank!

habe ich auch grad gesehen und auch ausprobiert.

aber jetzt siehts ungefähr so aus, wobei das icon noch etwas höher ist:

kurs
"icon"

soll aber so aussehen:

"icon"
kurs
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben