我想增加flash中Button的标签大小。标签似乎只有宽度的3/4和按钮高度的3/4。我想让标签成为按钮的全宽和高度。
标签字段只是一个字符串,更改按钮的textField属性的宽度/高度似乎没有任何改变。 textFormat也没有更改文本宽度/高度的选项。
我没有想法。任何帮助将不胜感激!
答案 0 :(得分:0)
我知道的唯一方法是通过代码来实现。
var myTextFormat:TextFormat = new TextFormat();
myTextFormat.size = 20
var myButton:Button = new Button();
myButton.label = "Click Me";
myButton.setStyle("textFormat", myTextFormat);
myButton.setSize(120, 60);
myButton.x = 0;
myButton.y = 0;
addChild(myButton);
答案 1 :(得分:0)
大量阅读后,我发现其中一些可能会对以后的读者有所帮助。我正在使用AS3,CS5.5。 “ bw”是按钮的实例名称。如果您使用的是“组件”按钮,则可以使用它们。
bw.setStyle("textFormat", new TextFormat("Verdana", 20, "bold", "italic", "underline", true));
bw.label = "Dog Snacks"; // can be also set via properties, but this is handy if you want the text to change after clicking
bw.setSize(280, 30); // can also be set via properties