0

GWT と TextField イベントに問題があります。

検索フィールドをプログラムして、デンマーク語とスウェーデン語の名前 (つまり Ø = alt + 0216 ) を入力し、更新してフィルター/フォーマッターを適用し、人生の結果を提示できるようにしたいと考えています。

通常の文字と数字はキーアップ イベントを使用して正常に機能しますが、alt の組み合わせでは非常に困難になります。ここで FF16 に取り組んでいますが、 altをリリースした後はまったくイベントがないようです。

TextField の単純な ChangeEvent を取得する方法はありますか?

4

2 に答える 2

0

自分で試さずに。public void addListener(FieldListener listener)を使用して動作するはずだと思います。

FieldListener

onChange()

onSpecialKey()
于 2012-11-12T09:45:03.190 に答える
0

ValueChangeHandler を TextBox に追加できますが、TextBox がフォーカスを失ったときにのみ起動します。

ユースケースを正しく理解していれば、ALT キーが離されたときに KeyUpEvent は必要ありません。別のキーが離されたときに ALT キーが押されたかどうかを知る必要があります。ネイティブ ブラウザ イベントには、event.altKey というフラグがあります。

于 2012-11-12T14:06:39.317 に答える