0

キーが Textfield でリリースされたことを検出する方法は? keyReleased(int code) をオーバーライドしてみましたが、うまくいきません。以下に示すように:

TextField tf = new TextField(){

     public void keyReleased(int keyCode) {

                         }
                 };

アイデアはありますか?

4

2 に答える 2

1

フォームで上書きします。すべてのデバイスが同じように動作するわけではないため、おそらくデバイスについても説明する必要があります。DataChangeListenerテキストフィールドへの変更を追跡するだけの場合は、を使用することをお勧めします。

于 2012-11-22T19:42:11.230 に答える
1

したがって、非タッチ デバイスでこのキーをキャプチャする場合は、次の投稿をご覧ください。

LWUIT キーが押された

タッチ デバイスの場合は、pointerReleased(int x, int y) を使用できます。それをオーバーライドして、このメソッド内でやりたいことをしてください。

于 2012-11-22T12:21:48.730 に答える