問題タブ [lwuit-list]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
227 参照

lwuit - レコードストアのレコードを lwuit リストに表示する

recordStore と recordStore2 を含む LWUIT アプリケーションがあります RecordStores getRecordData() すべての recordStore 要素を取得するメソッド getRecordData2() すべての recordStore2 要素を取得するメソッド

アプリケーション画面としての 3 つのフォーム (f 、 g 、および ff ) 。
g フォームには、エンド ユーザーが recordStore または recordStore2 RecordStores のいずれかのレコードを書き込むことができるようにする tf と呼ばれる TextField の次のウィジェットが含まれています。

2 つのラジオ ボタン rb と rb2 rb ラジオ ボタンが選択された場合、recordStore RecordStore にレコード (tf TextField に書き込まれたもの) を追加するための追加と呼ばれるボタン、または rb2 ラジオ ボタンが選択された場合に recordStore2 RecordStore にレコードを追加するための追加と呼ばれるボタン。mylist と mylist2 という 2 つのリスト all というボタン All ボタンを押すと、ff フォームが表示され、recordstore と recordstore2 のすべてのレコードが表示されます。

私が直面している問題は、 mylist または mylist2 が表示されたときにレコードが乗算されることです

これが私のクラス

0 投票する
1 に答える
411 参照

java-me - Midlet は抽象的ではなく、抽象メソッド focusLost(com.sun.lwuit.Component) をオーバーライドしません

を持つLWUITクラスがありList、リスト自体にはラベルがアイテムとして含まれています。

ラベルに焦点を合わせたときに、単にリストのアクションを作成するという私の考えです。

クラスをコンパイルすると、次のエラーが発生します。

匿名の Midlet$2 は抽象的ではなく、com.sun.lwuit.events.FocusListener の抽象メソッド focusLost(com.sun.lwuit.Component) をオーバーライドしません。

0 投票する
1 に答える
158 参照

java-me - アプリケーションの終了後にレコードストアを復元する

2 つの RecordStores recordStore を含む LWUIT アプリケーションを作成しました

recordStore2 .

のすべてのレコードを取得するための 2 つのメソッド method getRecordData

recordStore のすべてのレコードを取得する getRecordData2 メソッド

recordStore2 .

2 つのラジオボタン rb と rb2 が追加されます グループと呼ばれる ButtonGroup

tf という TextField

recordstore または recordstore2 のレコードを追加するための追加ボタン

rb または rb2 を選択した後

レコードとして tf TextField に書き込まなければならないテキスト

2 つのリスト mylist と mylist2

レコードストアのすべてのレコードを表示する mylist

mylist2 は recordstore2 のすべてのレコードを表示します

recordstore と recordstore2 のすべてのレコードを表示する [すべて] ボタン

単純な問題が私に直面しています:-

アプリケーションを終了した後、アプリケーションに戻り、[すべて] ボタンを押します

mylist と mylist2 が null (レコードが表示されない) です!

誰でもありがたいことに私を助けてくれますか

0 投票する
0 に答える
80 参照

java-me - アプリの終了後にレコードストアを LWUIT リストに再表示する

recordStore2 つの RecordStoreと を含む LWUIT アプリケーションを作成しましたrecordStore2

のすべてのレコードを取得する方法getRecordData、 のすべてのレコードを取得する方法の 2 つの方法。2 つのラジオボタン rb と rb2 が、「tf」というグループと呼ばれる「ButtonGroup」に追加されます。recordStoregetRecordData2recordStore2A.TextField

さらに、またはのいずれかrecordstoreまたはのrecordstore2後にレコードを追加するためのボタンが選択されています。記録として書き込まなければならないテキストrbrb2tf TextField

2 つのリスト mylistmylist2:

  • mylist のすべてのレコードを表示するにはrecordstore
  • mylist2 のすべてのレコードを表示するには recordstore2

レコードストアとレコードのすべてのレコードを表示するすべてのボタンrecordstore2

単純な問題が私に直面しています:

アプリケーションを終了した後、アプリケーションに戻り、[すべて] ボタンを押します。mylist と mylist2 は null (レコードが表示されません) です!

コード例:

0 投票する
1 に答える
146 参照

scroll - スクロールしても動かない

リストを含む LWUIT フォームがあり、多数のアイテムがリストに追加されています。アイテム自体は文字列です (ステートメントとして作成したい)。

戻り値

私の単純な問題は、エンド ユーザーがステートメント (文字列) 全体を見ることができないことです。以下の方法を試しましたが、スクロールが動きません。

form.setScrollableY(true)form.setScrollabelX(true)、およびのすべてform.setScrollable(true)

これがコードです

0 投票する
3 に答える
208 参照

lwuit - RecordStore 内のすべてのレコード数をカウントする方法

LWUIT リストにレコード数を表示する LWUIT アプリがあります。

getRecordData()すべてのレコードを取得するには、すべてのレコードを String 配列として返すというメソッドを使用しますが、問題なく動作します。

しかし、これらのレコードの数をどのように数えますか?

私はこのコードを書きましたが、NullPointerException at recordStore.enumerateRecords (null, null,true);

そこで、ここで問題だと思います。

助けてください。

0 投票する
2 に答える
643 参照

java-me - Lwuit、j2meで2つのテキストと画像を使用してリスト項目をカスタマイズする方法

基本的に私はこれが好きです

list = new List("Hello リスト", List.IMPLICIT, LIST_ITEMS, null);

...

list.append(タイトル、画像); // 1 つのテキスト、1 つの画像

しかし、リスト項目にも説明を追加したいです。(タイトル、説明、画像)

どうやってやるの?例はありますか?

どうもありがとうございます。

0 投票する
3 に答える
895 参照

java-me - LWUIT リスト項目がクリックされたときにアクションを実行する方法

いくつかの項目を含むリストを持つ LWUIT アプリケーションがあります。

リスト自体が Combobox に追加されました。

1/ リストの項目にフォーカスしたときに、その項目の色を変更するにはどうすればよいですか?

2/ アイテムをクリック (またはダブルクリック) したときにアクションを実行したい ,

ActionListener インターフェースはそれを私にとってはうまくいきませんでした。誰かが私を導くことができますか?

0 投票する
1 に答える
48 参照

lwuit - スクロールは保持されます Lwuit リスト

3 つのカテゴリバーがあり、各バーにはリスト ビューが表示されます。Nokia から、「新しいビューにアクセスするときはいつでも、それが以前にアクセスされていたとしても、コンテンツがスクロールされていてはなりません。ユーザーはコンテンツをリストの一番上から表示する必要があります。」という問題がありました。

私の状況は、1 番目のカテゴリ バーのリストをある位置 (6 番目の位置など) にスクロールしてから、2 番目のカテゴリ バーに移動してから、1 番目のカテゴリ バーに再び戻ると、リストはまだ 6 番目の位置にあります。

私の理解では、リストの一番上からコンテンツのビューを維持する必要があります。どうやってやるの?何か提案はありますか?

ここに画像の説明を入力