gpt4 book ai didi

java - 设置用作 JTable RowFilter 时 JComboBox 中显示的选项数量

转载 作者:行者123 更新时间:2023-12-02 07:57:01 25 4
gpt4 key购买 nike

当 JComboBox 用作 JTable RowFilter 时,我试图设置 JComboBox 下拉列表中显示的选项数量。具体来说,过滤器有时可以有很多选项,我想显示默认值的两倍(似乎是 8)。请参阅此图片:

Combox Box Example http://aalto.tv/test/combobox-image.png

正如您希望看到的那样,此 ComboBox 仅显示 8 个项目,如果有更多项目可看,我希望显示更多项目。

搜索过流行的解决方案是在 JComboBox 上调用“setMaximumRowCount”,但这没有效果。

有人能给我指出正确的方向吗?

非常感谢您的帮助!干杯,

亚历克斯

最佳答案

设置行数后尝试 revalidate() (或 repaint())方法;

如果 setXX 方法没有向组件生成事件,那么您必须手动重置它。

如果不行,请查看setMaximumRowCount()方法的源代码

关于java - 设置用作 JTable RowFilter 时 JComboBox 中显示的选项数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9489316/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com