私のアプリケーションにこのjComboBoxがあります。しかし、私がそれを開いたときに、ドロップダウンエリアが小さすぎて、それが表示されていると思われるすべての情報に収まりません。 jComboBoxのサイズを増やさずに表示する必要があるすべての情報に対応するために、ドロップダウン領域が広がるような作業はありますか?jComboBoxの表示領域
ありがとうございます。
私のアプリケーションにこのjComboBoxがあります。しかし、私がそれを開いたときに、ドロップダウンエリアが小さすぎて、それが表示されていると思われるすべての情報に収まりません。 jComboBoxのサイズを増やさずに表示する必要があるすべての情報に対応するために、ドロップダウン領域が広がるような作業はありますか?jComboBoxの表示領域
ありがとうございます。
を拡張することによりCombobox
UIをカスタマイズすることです。ここでは初期のリリースです(実際のリンクで投稿を更新します)。このアプローチの利点は、機能がリスナーによってサポートされるため、BasicComboPopopを拡張するLAFで動作する必要があり、クラスを拡張する必要がないことです。
JComboBox comboBox = new JComboBox(items);
BoundsPopupMenuListener listener = new BoundsPopupMenuListener(true, false);
comboBox.addPopupMenuListener(listener);
編集:最終コードはCombo Box Popupです。
あなたはおそらくステップコンボを探しています。
ここでの基本的な考え方は、私が実際にこの週末私のブログにこのコードをリリースするつもりだったMetalComboBoxUI
私の友人に感謝します。 – Rabin
@ラビンあなたは歓迎フレンドです:) –
どのIDEを使用していますか? –
JComboBoxをどのように埋め込むのですか? – dacwe
@Mohamed Saligh:jDeveloper 11gを使用しています。@ – Rabin