0

OKボタンとキャンセルボタンのあるテキストボックスのあるウィンドウがあります。[OK] ボタンをクリックすると、入力したテキストに無効な xml 文字が含まれていることを確認し、警告ポップアップ メッセージを表示する必要があります。

text.getText() を取得することでこれを実行できます。ただし、明日新しい SWT/AWT Textbox がウィンドウに表示される場合は、コードを変更して新しいコントロールから getText() を取得する必要があります。

そのウィンドウに新しい SWT/AWT Textbox が追加されたときに、この無効な xml 文字チェックを強制的に検証できるようにする一般的な方法はありますか?

4

1 に答える 1

0

SWT.Verify イベント タイプを使用します。XML 文字チェックを行うリスナーを 1 つ作成し、そのリスナーをウィンドウ内のすべてのテキスト ボックスに追加します。

これは、SWT.Verify イベントの使用を示すSWT スニペットです。

于 2012-05-17T04:54:28.733 に答える