問題タブ [jcombobox]

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 投票する
5 に答える
34284 参照

java - すでにインスタンス化されているJComboBoxにJavaのデータをロードする方法は?

JComboBoxを含むSwingsGUIがあり、データベースからデータをロードしたいと思います。

文字列配列のデータベースからデータを取得しました。次に、この文字列配列をJComboBoxに入力するにはどうすればよいですか。

編集済み================================================= ===================

実際には、Java GUIがユーザーに表示されるときに、JComboBoxはすでにインスタンス化されています。そのため、配列をパラメーターとしてコンストラクターに渡すことはできません。

すでにインスタンス化されているJComboBoxにデータを入力するにはどうすればよいですか?

以下は、Nebeansが生成したコードです。

別のComboBoxModelを上記のjComboBoxに設定できますか?

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

java - JComboBox アイテムを対応する ID にマップする方法は?

データベースに 2 つのフィールドを含むテーブルがあります

  • ID
  • 名前

DB に保存されているすべての名前を JComboBox "combo1" に入力しました。ユーザーが「combo1」のアイテムを選択するたびに、選択したアイテムの「id」を認識できるようにしたいと考えています。

しかし問題は、テーブル内で名前が重複する可能性があることです。テーブルに 3 つの重複する名前があると仮定すると、

Q1. ユーザーがそれらの一般的な名前を区別できるように、「combo1」のアイテムを表示する方法は?

Q2. ユーザーがアイテムをクリックした後、選択したアイテムに重複がある場合、ユーザーがクリックしたアイテムをどのように認識できますか?

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

c# - .NET ComboBox にある jComboBox の機能はどこにありますか?

私は Java を学びたい .net C# プログラマーです。DB に接続し、JDBC でデータを取得および書き込みできます。しかし、どうすれば JComboBox に入力し、その DisplayMember "PersonelName" と ValueMember "PersonelID" を設定できますか?

.NET には、DisplayMember、DataSource、ValueMember などの関連プロパティがあり、displaymember を使用して個人の名前を表示でき、データに書き込むときに、valuemember プロパティから個人の ID を知ることができます。しかし、Java にはこのようなプロパティはありません。JavaのJComboboxでPersonelIDを取得して個人名を表示するにはどうすればよいですか?

誰かが私に例を教えてくれますか?

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

swing - JComboBoxエディターを使用したJTable:キーボードから1回のキーを押すだけでセル値を編集することは可能ですか?

JComboBoxエディターを含むJTableを次のように初期化しています

これは他の点では問題なく機能していますが、テーブル内を移動して、キーボードのみで値を更新できるようにしたいと思います。これはコンボボックスで可能ですが、値「1」を更新する場合は、最初にキーを押してコンボボックスをアクティブにし、次に「1」を押して項目を選択する必要があります。

だから、私が欲しいのは、「1」を押すことができ、1回のキーを押すだけでアイテムが選択されることです。

テキストセルの場合、次のようにprepareEditorでこれを行うことができました...

...しかし、私はコンボボックスをどうするかを理解することができませんでした。

1つの可能性は独自のTableCellEditorである可能性がありますが、もっと簡単な解決策があればいいでしょう=)

br、トウコ

0 投票する
5 に答える
4733 参照

java - アイテムが機能しない状態でActionListenerをJComboBoxに追加する

以下はのソースコードですUseTest.java。なぜそれが機能しないのですか?

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

java - JavaSwing-ランタイムエラーを引き起こすJSliderとJCombobox

さて、長すぎないので、3つのクラスのコードを投稿します。

クラス2:

そして、主な方法は次のとおりです。

JComboboxとJSliderはランタイムエラーを引き起こします。コードは正常にコンパイルされますが、JSliderを移動するか、JComboBoxで項目を選択すると、プログラムがクラッシュします。

何か案は?

GF

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

java - コンボ ボックスの初期化時に Java のメモリ不足例外がスローされる

これは私のコードです。変数 bq は BasicQuery と呼ばれるカスタム クラスであり、JavaDB 接続を返します... AutoCompleteDecorator は、オートコンプリート機能を実装するために使用される swingX ライブラリのクラスです...このコードは約 3 回正常に実行されますが、その後フリーズし続け、しばらくするとメモリ不足の例外がスローされます! 問題がどこにあるのかわかりません。誰でも私を助けてもらえますか?また、コードの他の部分が必要な場合はお知らせください。

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

java - スキャナーなしで入力テキストを取得する

私は学校のプロジェクトに取り組んでいますが、get を使用して JTextField からテキストを取得できるかどうか疑問に思っています。

テキストを取得して、次のように配列に追加しようとしています。

しかし、この方法は間違っていると思いますが、解決方法がわかりません。もう 1 つの質問は、JComboBox で何が選択されているかを知る簡単な方法はありますか?

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

java - JCombobox のポップアップ リストが完全に描画されない

に がありJInternalFrame、内部フレームJDesktopにも があります。JComboBox問題を以下に示します。

問題

ポップアップリストを完全に表示できるように、JComboBox外側にペイントするにはどうすればよいですか? JInternalFrameガラス板の使用は最適な解決策ですか、それとも悪い習慣でしょうか?


解決策: 解決策を見つけました。getSize()のメソッドをオーバーライドするだけですJComboBox:

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

java - JComboBoxの一部のアイテムを選択不可にするにはどうすればよいですか?

JComboBoxアイテムの一部を選択不可にするにはどうすればよいですか?私はこれを試しました:

アイテムは灰色になりますが、ユーザーは引き続き選択できます。