我有一个JComboBox组件:
ho2Combo = new JComboBox();
ho2Combo.setLocation(x, y);
ho2Combo.setSize(w, h);
ho2Combo.setFont(comboFont);
ho2Combo.setModel(new DefaultComboBoxModel(Format.model(0))); //this fills up the combobox
ho2Combo.setSelectedIndex(0);
ho2Combo.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent evt) {
ho2ComboItemStateChanged(evt);
}
});
add(ho2Combo);
我希望这个组合框没有滚动条!我怎么能做到这一点?请帮忙!谢谢!
最佳答案
如果您确信所有元素都适合屏幕显示,则可以使用:
ho2Combo.setMaximumRowCount(ho2Combo.getModel().getSize());