No Programming, No Life

プログラミング関連の話題や雑記

SWTで入力チェック

テキストに入力した内容にエラーがあった場合、違うタブを押下したらそのタブの表示イベントをキャンセルして入力エラーを修正しないとだめなようにしたいんだが、タブを押したってイベントだけ残ってしまうみたい。


Eventクラスのdoitフィールドをfalseにしてるんだけど、FocusInイベントとかで拾った際にdoit=falseにしても、時既に遅し…みたいな感じになっている。


うーん、SWT分かりづらいな。GUIは奥が深い。