- 136 名前:デフォルトの名無しさん [2007/04/08(日) 04:28:15 ]
- 色々と調べてみたんですが見つからないので質問させて下さい。
計算帳のようなアプリを作っているんですが、Panel上にいくつか配置したTextBoxに数字を 入力してもらい、それらをINT型に変換して計算するようにしているんですが、デフォルト値を 数字にしていても全角文字などを入力してくる強者に対しての処置で悩んでいます。 例えばTEXT_CHANGEDの中などで、入力された内容が数字かどうか判断して数字じゃなければ ダイアログで警告を出しつつテキストの入力画面に戻す、といった操作は可能でしょうか? 要するに数字を入力するまで先に進めさせないようにしたいんです。 自分でなんとなく考えたのは、toIntの例外処理の中でダイアログ表示→テキスト入力画面に切り替え のような感じかな?とは思うのですが…。 よろしくお願いします。
|

|