私はドットネット開発者です。そして最近、j2meで何かをすることを余儀なくされました。
SMS-Text-Message を操作するための j2me のアプリがあり、これらの SMS に基づいて異なる UI を作成します。このアプリ フォームでは、 を使用して手動で作成しCanvas
ます。
各キャンバスにはいくつかの操作 (ユーザーがさまざまなオプションを選択することで実行可能) があります。これらのいくつかoperation create new canvas
( multi Form show のようなもの)。
各キャンバスフォームでイベントを定義し、その後何らかの操作を呼び出した後 (新しいキャンバスの作成など) の解決策はありますか?
より詳しい情報:
たとえば、ブローコード(キャンバスフォーム)があります:
public void keyPressed(int key) {
if (key == -3) {
// call OK-event
}
}
これは、ユーザーが特定のキーを入力すると、イベント呼び出しがベースに戻ることを意味しますmidlet
(この場合Canvas-Form
、 とmidlet
は異なる Java クラスにあります)。
これをDot netで行うには、 でイベントを定義してCanvas-Form
呼び出します。また、そのイベントを処理し、midlet-class
そのハンドル メソッドに独自のコードを記述します。
私の質問は、J2me で同じことを行うにはどうすればよいですか?
ますます追加情報(アップデート2)
Java と j2me に関する私の知識は、これに関する Alga の知識よりも少ないです:)。だから私の質問はばかげているように思えるかもしれません。しかし、私の質問には次の部分があります。
1) イベントを定義する (方法がわからない!)
2) イベントを呼び出す (call OK-event
コードサンプルのコメントを書く場所)
3) イベントメソッドを処理する (方法がわからない!)
私の検索では、コマンドでイベントを定義する方法の例がたくさんあります。しかし、キャンバス形式ではCommand
、これを行うように定義する必要があります。または、Command
キャンバスにボタンを描画するため、定義する必要はありません。この説明で私の問題を誰かが理解してくれることを願っています。
そして、それが反対票を防ぐことを願っています:)