2014-06-05 4 views
5

Gibt es eine Möglichkeit, den Text in einer Texttaste nach links (oder rechts) anstelle von Mitte auszurichten? Ich habe danach gesucht, aber ich kann es nicht finden. Ist es etwas, das Sie mit einer .json-Hautdatei machen können, und wenn ja, wie?Ausrichten von Text links in libgdx TextButton

Danke, wenn ich unpräzise war lass es mich wissen :)

Antwort

8

Ja Sie den Text auf die linke Seite der Taste ausrichten können, siehe Beispiel:

someButton.getLabel().setAlignment(Align.left); 

so dass im Grunde müssen Sie ausrichten Die Beschriftung der Schaltfläche links neben der Schaltfläche. Offensichtlich können Sie das gleiche für die rechte, obere, untere Ausrichtung etc. tun.

0

Das macht auch das gleiche, "die Etikettenposition einstellen".

Skin theSkin= new Skin(); 
//Create a button style 
    TextButton.TextButtonStyle textButtonStyle = new TextButton.TextButtonStyle(); 
    textButtonStyle.pressedOffsetY=-4.0f; 
    textButtonStyle.unpressedOffsetY=-4.0f; 
theSkin.add("default", textButtonStyle); 
TextButton theButton = new TextButton("New",theSkin);