• title: JComboBoxのドロップダウンリストが表示する最大項目数を設定する tags: [JComboBox, JList] author: aterai pubdate: 2013-02-04T00:43:54+09:00 description: JComboBoxのドロップダウンリストでスクロールバーを使用しないで表示可能な項目数を変更します。

概要

JComboBoxのドロップダウンリストでスクロールバーを使用しないで表示可能な項目数を変更します。

サンプルコード

comboBox.setMaximumRowCount(newValue);
View in GitHub: Java, Kotlin

解説

上記のサンプルでは、JSpinnerで指定した数値をJComboBox#setMaximumRowCount(newValue);で変更することができます。

  • 注:
    • デフォルトのJComboBox最大表示項目数は、8で固定
    • 0、負の値を設定してもエラーにはならないが、1の場合より余分な領域が表示される?

コメント