代码之家  ›  专栏  ›  技术社区  ›  sfandler

增加JComboBox弹出菜单的最大高度

  •  0
  • sfandler  · 技术社区  · 7 年前

    我有一个包含10个项目的JComboBox——当我单击它时,显示的弹出菜单不够高,无法显示所有项目,并显示一个垂直滚动条:

    enter image description here

    我不希望弹出菜单和内容一样高。是否可以更改该弹出菜单的最大高度?

    1 回复  |  直到 7 年前
        1
  •  4
  •   T. Garcin    7 年前

    你应该试试

    yourComboBox.setMaximumRowCount(yourNumber);
    

    以下是javadoc链接: https://docs.oracle.com/javase/7/docs/api/javax/swing/JComboBox.html#setMaximumRowCount(int)