Ad

Feathersでテキスト入力をするにはTextInputEditを使う。

var wordInputTxt:TextInput = new TextInput();
wordInputTxt.width = 100;
wordInputTxt.height = 30;

addChild(wordInputTxt);

フォントや字の大きさ、行よせなどを設定するときは、TextInputEditのプロパティであるtextEditorFactoryEditを設定する。

wordInputTxt.textEditorFactory = function():ITextEditor
{
	var textEditor:StageTextTextEditor = new StageTextTextEditor();
	textEditor.styleProvider = null;
	textEditor.fontFamily = FONT_NAME;
	textEditor.textAlign = TextFormatAlign.CENTER;
	textEditor.fontSize = 24;
	textEditor.color = 0xFF0000;
	return textEditor;
}

ここで使っているITexeEditorEditから派生したクラスStageTextTextEditorEditはモバイルアプリで推奨されている。デスクトップアプリではTextFieldTextEditorEditのほうが推奨されている。


Front page   Edit Freeze Diff Backup Upload Copy Rename ReloadPrint View   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom) Powered by xpWiki
Counter: 680, today: 1, yesterday: 1
Princeps date: 2016-02-15 (Mon) 13:15:09
Last-modified: 2016-02-15 (Mon) 13:15:09 (JST) (1159d) by njf
広告

ログイン

ユーザー名:


パスワード:





パスワード紛失


NJF