私は最初のモバイルアプリケーションをCodename Oneで開発しています。私は通常のクリックアクションイベントに反応するコンテナを取得しようとしています。 私はコンテナを持っています(これはスイングコンテナではなく、コードネーム1のコンテナです)。スクロール可能なボックスY_axisレイアウトのリスト要素を含んでいます。ここまでは順調ですね。これらの要素は、ラベル、イメージ、およびスタースライダを格納するコンテナそのものです。コードネームアクションリスナー付きコンテナ
ここで、ユーザーが要素コンテナ全体をクリックすると、別のフォームに切り替えてそのエントリの詳細を表示する必要があります。 ただし、コンテナはアクションリスナーを追加することを提供しません。単にactionlistenerインターフェイスを実装するだけでも役に立ちません。次の問題は、コードネーム1のコンテナにもmouselistenerがないことです。モバイルアプリにはクリックするマウスがありません。
ですから、どのようにしてコンテナをクリックするとわかりますか?
おかげで、宜しく
これが重複しない理由を説明するために追加のコメントを追加しました。これは通常のJava Swingコンテナではなく、コードネーム1のフレームワークです。この場合、コンテナにはアクションもマウスリスナーもありません。 – Lequi
スウィング関連の質問でない場合、あなたの質問はなぜスウィングのタグですか? –
あなたはコードに関する多くの情報を提供するのではなく、あなたが言ったことから、私は次のことを行います:画像をボタンとして設定し、それにActionListenerを添付します。コンテナをリードコンポーネントとして設定します。 –