問題タブ [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 投票する
2 に答える
668 参照

java - JComboBoxが複数のアイテムインスタンスを追加しているように見えるのはなぜですか?

このJavaSwingJComboBoxは、システム構成の変更に基づいて変更されます。例の画像では、「Press to Select」は何も選択されておらず、構成に「Test Unit」が1つある場合ですが、「PresstoSelect」がドロップダウンに2回表示されます。追加の「PresstoSelect」アイテムはアイテム0のように動作するため機能的ですが、このように見た目はお粗末です。何か案は?

代替テキスト

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

java - 各項目に異なる色を追加する JCombobox

Jcombobox に疑問があります...たとえば、jcombo ボックスとボタンを含む gui があります... Jcombo ボックスに、色 1、色 2、色 3 のような文字列配列オブジェクトを追加しました: String[] colors = {"Color 1","Color 2","Color 3"}.そして、colorchooserを使用してボタンをクリックしたときに色を選択でき、ボタンにのみ適用されます....しかし、前景色を設定したいtatコンボボックスの「色1」、「色2」に..例:ボタンから色を赤として選択した場合、jcomboboxのみに前景色を適用する必要があります「選択されたアイテム」のみ(例の色1は次のように表示される必要がありますRED、その他はデフォルトの色にする必要があります!

...私はJavaの初心者です...誰かが知っていれば、助けてください..ありがとう

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

java - 複数行のセルを含むテーブルでの JComboBox のサイズ変更の問題

私は最近、Microsoft Excel と同様に、テキストを折り返すことができ、テキストが折り返されるにつれて行の高さを増やすことができるフィールドが必要であるという問題がありました。私はそれを正しく動作させることができました。唯一の問題は、テーブルに複数の JComboBox が含まれていることです。テキストをラップするフィールドから行の高さが増加すると、JComboBox ウィンドウと ArrowButton のサイズも増加します。JComboBox フィールドに DefaultCellEditor を使用し、JTextArea フィールドで使用する独自のエディター/レンダラーを作成しました。JComboBox の値が選択されると、値がフィールドに正しく表示されます。唯一の問題は、値を選択しているときに、行のサイズによっては JComboBox ウィンドウと ArrowButton が巨大になる可能性があることです。行の高さを増やす方法はありますか、しかし、JComboBox フィールドの高さは、それが入っている列を埋めるために成長するのではなく、同じままですか? デフォルトを使用する代わりに、JComboBox フィールド用のカスタム セル エディタを作成する必要があるかもしれないと考えています。前もって感謝します!

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

java - JComboBoxはランタイムエラーを引き起こします

JavaでGUI開発を試みていますが、次のコードを追加すると、クラスの初期化中にランタイムエラーが発生しました。

私が得るエラーは次のとおりです。

誰かがその理由を知っていますか?

ビニャミン

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

java - JComboBoxes-setModelを使用してオブジェクトにアクセスする(Swing内)

簡単な背景として、私はこれを開発するためにNetbeansを使用しています(私はSwingの経験があまりなく、開発速度を上げるチャンスで経験のポイントを失っています)。Netbeansでは、初心者ユーザーがコードを壊さないように変更できるコードが明らかに制限されています(これはすでに一度面白いことをしています)とにかく、私はオブジェクトのクラスを持っています。これらのオブジェクトにはnameプロパティがあります。アプリケーション内で、これらのオブジェクトの配列を直接初期化し、それらを「モノ」と呼びました。

これは(一部書かれたプログラムを分解するのではなく)これを機能させるためのテストであるため、内容と名前は意図的に無意味です。いくつかの調査と読書の結果、次のコードを使用してオブジェクトをsetModelパラメーターにロードできる「はず」であることがわかりました。

これはうまくいきませんでした、そしてグーグルするための私の最善の努力にもかかわらず、これはまともな答えを突き止めるにはあまりにも具体的であるようです。最終的な結果は、私が欲しいということです。ドロップダウンリストに「最初のもの」と「2番目のもの」が表示されます。画面上のそのオブジェクトに保持されている他のデータを参照することで、実際のプログラム内でこれを拡張できます。

私がこれを考えるのを助けるための提案やポインタさえもいただければ幸いです。

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

java - JComboBoxに画像を表示する

JComboBoxに画像を表示する必要があります

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

java - JComboBoxは、選択したアイテムが正しく機能しないように設定しました

JComboBoxに次のアイテムを入力しようとしています。

}

ただし、JComboBoxのを使用するのに問題がありsetSelectedItemます。私はintを渡しsetSelectItemます。上からわかるように、正しいものが選択されていることを確認しようとしました。私が抱えている問題は、現在選択されている項目だけがチェックされるということです。これは私には非常に奇妙です。一度だけ印刷されるprintステートメントを追加して確認しました。

何か案は?

ありがとう

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

java - Windows L&F で JButton を ComboBoxEditor として使用する場合、ギャップを取り除くにはどうすればよいですか?

JComboBox 内で JButton をエディタとして使用しようとしています。Mac OS X では問題ないように見えますが、システムのルック アンド フィールを使用する Windows では、JButton エディタとコンボ ボタン自体の間に醜いギャップが残っています。

JButton とコンボ ボタンの間のギャップを示す画像

これは、ダイアログを生成するために使用されるテスト コードです。

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

java - ComboBox - 選択したアイテムを印刷する

私は少し立ち往生しています。これよりもはるかに大きな問題を理解することはできないので、ルーツに行き、最終的に自分の道を築き上げます!

コンボ ボックスで選択した項目を印刷できません。現在、次の項目がありますActionListener

選択したアイテムを変更するたびに、これがコンソールに出力されることを期待していますが、そうではありません。これはとても簡単なはずです!

ありがとう

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

jtable - JTable Cell の JComboBox が表示されない

ComboBoxes を使用して JTable の特定の列のセルの内容を編集しようとしています。したがって、JTables の公式 Java チュートリアル (http://download.oracle.com/javase/tutorial/uiswing/components/table.html) のコードを使用するだけです。関連するコードは次のようになります。

問題は、その列のセルをクリックすると ComboBox が表示されないことです。セルを完全に編集できますが、セルに入力するだけです。ComboBox が表示されないのはなぜですか?