Вы можете использовать TextField, установить формат текста по своему усмотрению, выбрать для выбора значение false и т. Д.
Если вы хотите курсор в виде руки, просто вложите текстовое поле в спрайт и установите mouseChildren в false.
, например
var textButton:Sprite = getTextButton('Push Me!');
addChild(textButton);
textButton.addEventListener(MouseEvent.CLICK, function(event:MouseEvent){trace('click')});
function getTextButton(label:String):Sprite{
var txt:TextField = new TextField();
txt.defaultTextFormat = new TextFormat('Verdana',10,0x000000);
txt.text = label;
txt.autoSize = TextFieldAutoSize.LEFT;
txt.background = txt.border = true;
txt.selectable = false;
var btn:Sprite = new Sprite();
btn.mouseChildren = false;
btn.addChild(txt);
btn.buttonMode = true;
return btn;
}