問題タブ [jlist]

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 に答える
2078 参照

java - MySQLとの間でJavaSwingJList要素を保存/復元します

私はJava(およびswing)を初めて使用し、すべてのJList要素をデータベースまたは特にMySQLに保存(および後で再ロード)する方法を探しています。Java Serializableについて読みましたが、参照用の動作するコードが見つかりません。

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

java - JList から選択された項目に応じて double 値を設定する必要がある

これまでの私のコード:

list1 で行ったことと同様のことを行う必要があります。

ピザのサイズとトッピングの両方を JList からユーザーに選択させる必要があります。最後に、総コストを計算できるようにする必要があります。トッピングはそれぞれ1ドルです。この問題に対してさまざまな方法を試して、過去数時間髪を引っ張っていたので、特定の方向のポイントは大歓迎です.

前もって感謝します。

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

java - ListSelectionListener の valueChanged が機能しない

ListSelectionListener インターフェイスを実装する次のクラスを作成しました。このクラスは、作成した JList の選択イベントを「リッスン」する必要があります。ユーザーがこのリストの行をクリックするたびに、selected_row の値が更新され、文字列 "The format row selected is ...." が変更されます。ただし、行を複数回クリックしても、select_row の値は変わりません。誰かがこれについての説明を私に提供できますか? 前もって感謝します!!

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

java - Java: Jswing: Jlist

Jlist に名前を入力すると、リストの下部に名前が出力されます。名前がウィンドウの上部に設定されるようにするにはどうすればよいですか?

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

java - 私が理解できない超単純なJavaスイングjlistの質問!

さて、私は宿題に取り組んでおり、SWING を使用して Java プロジェクトの GUI を作成していますが、JList で問題が発生しています。

作成して属性を設定した顧客オブジェクトがあり、そのオブジェクトを TreeMap に追加したいと考えています。ツリーマップをフックして、マップ内のすべてのオブジェクトが JList 内に (とにかく name 属性で) 設定されるようにしたいと考えています。

私は多くのことを調べてきましたが、これらのことをゼロからコーディングすることについては多くのことを見てきましたが、Swing の実装についてはほとんど扱っていません。顧客オブジェクトをマップに配置し、JList にマップのコンテンツを反映させたいのですが、それを接続する方法がわかりません。

ご協力いただきありがとうございます!!!

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

java - ListSelectionListenerインターフェースからのvalueChangedメソッドの問題

3つのJListリストを使用してJDialogを作成しました。最初のリスト(FirstListという名前)で行を選択すると、2番目のリスト(SecondList)のコンテンツが更新され、2番目のリストで行を選択すると3番目のリスト(ThirdList)のコンテンツが更新されます。ThirdListクラスには、次のメソッドが含まれています。

次に、次のようなThirdListSelectionListenerクラスを作成しました。

ここで問題があります。たとえば、最初のリストから2番目の行、2番目のリストから2番目の行、3番目のリストから2番目の行を最初に選択すると、予想どおり、次のメッセージが表示されます。

ただし、2番目のリストから最初の行を選択してからすぐに3番目のリストから2番目の行を再度選択すると、次の出力が得られます。

「秒:1」の代わりに「秒:2」を使い続けます。second_list_selected_rowはThirdListSelectionListenerコンストラクターで更新されると思いますが、valueChangedメソッドでは変更されません。誰かがこの問題の原因とそれを修正する方法を教えてもらえますか?前もって感謝します!!

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

java - カスタム セル レンダラーを使用した JList と Jtable の比較

私の現在のアプリケーションは JList を使用しており、すべて問題ありません (私が行った唯一のカスタマイズは、一部の行に斜体フォントを設定することでした)。

ここで、ユーザー インターフェイスを「アップグレード」したいと考えています。リスト内のラベルだけでなく、チェックボックスとテキスト フィールドでエントリを更新できるようにしたいと考えています。

コードを変更し、カスタム セル レンダラーとカスタム セル モデルを追加し始めました。現在の問題は、セル レンダラーが返す JPanel がコンテナーの幅全体を使用していないため、実際には複数のリスト項目が同じ行に表示されることです。

しかし今、JTable を使用するように全体を変更する必要があるかどうか疑問に思っています。ただし、リストにアイテムを追加/削除する必要があります...

どちらが良いですか?JListを使用する場合、現在の問題をどのように修正すればよいですか?

0 投票する
4 に答える
522 参照

java - JList 内の JButton リスナー イベントの複数のインスタンス

2 つの JList が表示されたダイアログと、2 番目の JList から選択された値を取得して何かを実行するボタン (選択された値を出力するとします) を作成しました。2 番目の JList からの値のリストは、最初の JList からの値の選択に従って更新されます。

ダイアログが最初に表示されたとき、ボタンは無効になっています。値が最初の JList から選択され、次に 2 番目の JList から選択されると、ボタンが有効になり、必要な選択リスナーが追加されます。

問題は、ボタンがクリックされるたびに、出力メッセージの数が 2 番目の JList の値が選択される時間と同じになることです。たとえば、2 番目の JList から値を選択し、気が変わって別の値を選択すると、ボタンをクリックするとメッセージが 2 回出力されます。そのようなことを防ぐ方法を知っている人はいますか?

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

java - 別のクラスから jList に要素を追加するにはどうすればよいですか?

私はネットビーンズ6.9.1を使用してます。jframe があり、jframe には jList があり、DefaultListModel の名前は lm です。別のクラスを使用してこのjListに要素を追加したいのですが、方法がわからず、オンラインで何も見つけることができません... DefaultListmodelをクラスに取得する方法も見つける必要があると思います...?

  • addElement() を使用して jframe クラス内に要素を追加する方法を知っていますが、別のクラスから私は困惑しています。

ありがとう -ジェイソン

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

java - 別のカスタム リストに対して JScrollPane を再利用する際の問題

渡される文字列パラメーターに応じて再利用できる JScrollPane コンポーネントを作成しようとしています。次のコードを作成しました。JFrame を使用して JScrollPane を内部に埋め込むと機能しますが、再利用しようとすると別の JScrollPane を作成するコードで scrollPane がまったく表示されない..Java スイング プロジェクトで実装しています..これで何をすべきか教えてください..どんな提案でも大歓迎です。

JComboBoxに関して私が抱えている同じ問題、それは表示されません...