j2me プロジェクトの GUI ライブラリとして LWUIT を使用しています。LWUIT リソース エディターを使用して netbeans プロジェクトを生成しました。また、j2me プログラム用の追加コンポーネントを作成する別のプロジェクトがあります。
その別のプロジェクトにはTextForm extends Form
、 Form が標準の LWUIT のフォームである class があります。私がやろうとすると:
TextForm a = new TextForm();
a.show();
すべてうまくいっています。しかし、私がするとき:
Form a = new TextForm();
a.show();
コンパイル時エラーがあります:
Error preverifying class userclasses.StateMachine
VERIFIER ERROR userclasses/StateMachine.onConnect()V:
Cannot find class client/lwuit/components/TextForm
( TextForm クラスには、client.lwuit.components
コンポーネントを含む私の別のプロジェクトのパッケージに含まれています)。それで、この問題の解決策はありますか?
UPD:
a.show() メソッドは標準の Form メソッドです。フォームの表示を担当します。ここはそれほど重要ではありません。