2

現在の解決策:

  • ユーザーがラベルをクリックすると、テキストエリアに切り替わり、編集できるようになります
  • ユーザーはタブ/エンターで編集を終了でき、テキストエリアはラベルに戻ります

問題は、ユーザーがマウスでラベルをクリックして編集モードに入る必要があることです。ユーザーが TAB キーをクリックし、ラベルが次のウィジェットになったときに、ラベルが onFocus イベントを受け取るようにしたいと考えています。

Label ウィジェットから新しいウィジェットを継承し、TabListener インターフェイスを実装するための解決策 (ただし、まだ試していません)。

4

1 に答える 1

5

フォーカスパネルと呼ばれるパネルがあります。そのパネルでは、通常はキーボード イベントなどのイベントを受信しないウィジェット (たとえば、ラベルは 1 つ) がイベントを持つことができます。

ここでドキュメントをチェックアウト

于 2009-01-16T13:03:13.633 に答える