2017-04-25 8 views

答えて

0

ここでテンキーを使用して、数字の入力を制限例です:

package 
{ 
    import flash.display.Sprite; 
    import flash.display.StageAlign; 
    import flash.display.StageScaleMode; 
    import flash.geom.Rectangle; 
    import flash.text.ReturnKeyLabel; 
    import flash.text.SoftKeyboardType; 
    import flash.text.StageText; 

    public class StageTextNumber extends Sprite 
    { 
     public function StageTextNumber() 
     { 

      var text:StageText = new StageText(); 
      text.softKeyboardType = SoftKeyboardType.NUMBER; 
      text.restrict = "0-9"; 
      text.returnKeyLabel = ReturnKeyLabel.GO; 

      text.stage = this.stage; 
      text.viewPort = new Rectangle(10, 10, 300, 40); 
     } 
    } 
} 
+0

はい、私はSoftKeyboardType.NUMBERを知っているが、これで私は#+ *記号を入力することはできません –

+2

@ VakhtangiBeridze私は知っているが、それはAIRの唯一の可能性である。 –