は私の中にテキストフィールドとカスタムボタンがあります。オーバーライド性質
var playButton:CustomButton = new CustomButton();
playButton.label.embedFonts = true;
playButton.label.antiAliasType = AntiAliasType.ADVANCED;
playButton.label.sharpness = 1;
playButton.label.thickness = 25;
playButton.label.gridFitType = GridFitType.PIXEL;
playButton.label.defaultTextFormat = customTextFormat;
しかし、私の問題は、私がする必要があるということです:私はこれをしたいので
package com.company.utils.ui
{
import flash.display.Shape;
import flash.display.Sprite;
import flash.text.TextField;
import flash.text.TextFieldAutoSize;
import flash.text.TextFormat;
public class CustomButton extends Sprite
{
public var label:TextField;
ラベルが公開されていますラベルにテキストを割り当てるときは、他の操作を行います(私用のcustomButtonプライベートメソッドを呼び出します)。
playButton.label.text = "myText";
どうすればいいですか?
は私の答え '(> 10 txt.length)から切り捨てをコピーしないでください? txt.substring(0、10)+ "...":txt'またはそれは少なくとも私の答えからの言及です。 – Taurayi
sry、元の質問からコピーしたと思った。答えにはあまり重要ではありませんでした。 – pkyeck