8

MATLAB GUI で、数字のみまたは文字のみを入力できる編集ボックスを作成したいと考えています。これは可能ですか?

4

1 に答える 1

3

そのような機能はありません。少なくとも文書化された機能はありません。入力をチェックするコールバックを割り当てることができますが、それはユーザーが不正な文字を入力した後に発生します。正確な方法はわかりませんが、Java GUI を使用できると思います。
別の興味深いオプションは、ジョブを実行する ActiveX を追加することです。

編集:仕事をするActiveXを 見つけました。ダウンロードして電話で登録

Regsvr32 NumberBox.ocx

そして、Matlab ガイドに ActiveX を追加します。名前はNumberBox.NbrTextBoxになります。GuideのActiveXボタンをクリックすることで実行できます。

ここに画像の説明を入力

于 2012-01-13T16:54:06.660 に答える