2012-01-09 14 views
1

モバイルキーを押したときにコンポーネントにフォントを書き込む1つのLWUITアプリケーションを作成しました(キー2を押した場合、 は画面に2を表示します)。スイッチケースを使用しています。例については整流方法LWUITでシンボルエラーが見つかりませんか?

public void keyPressed(int key) 
{ 
    // some codes here ..... 
    switch(key) 
     { 
      case KEY_NUM0: 
        // some code to write 0 on the screen and breaks; 
      case KEY_NUM1: 
        // some code to write 1 on the screen and breaks; 
          : 
          : 
          : 
     } 
} 

私は

 C:\Documents and Settings\Rtbi\j2mewtk\2.5.2\apps\javaForm1\src\javaForm.java:185: 
cannot find symbol 
    symbol : variable KEY_NUM0 
    location: class javaForm 
        case KEY_NUM0: 

どのように私は私が離れていくつかの他のヘッダファイルをインポートする必要があり、このproblem.Doを解決することができ、それが示しコンパイルこのcode.whileようにしてみました

import com.sun.lwuit.events.ActionEvent; 
import com.sun.lwuit.events.ActionListener; 

答えて

1

使用import javax.microedition.lcdui.Canvas;、あなたがを使用するキーを呼び出し、からなど

+1

一般的に、KEY_NUM0などの代わりに「0」を使用することをお勧めします。これらの値の定数は多少冗長です。 –

関連する問題