java - jComboBox 的显示区域

标签 java swing jcombobox

我的应用程序上有这个 jComboBox。然而,有时当我打开它时,下拉区域太小,无法容纳它应该显示的所有信息。是否有任何工作可以使下拉区域变宽以容纳它需要显示的所有信息而不增加 jComboBox 的大小?

谢谢。

最佳答案

您可能正在寻找阶梯组合。

这里的基本思想是通过扩展 MetalComboBoxUI 来自定义 Combobox UI

Here is a sample code

关于java - jComboBox 的显示区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4266222/

相关文章:

java - 将 GuiceServletContextListener 连接到现有的注入(inject)器

java - 如何使两个数组随机相等

java - 将 Java 嵌入到 C++ 应用程序中?

java - 在另一个面板中显示 jtable 并删除一行

java - JComboBox 中的 List<String> 数组

java - junit测试用spring删除方法

java - 未为类型 HelloWorld 定义 JFrame 方法

java - 如何从其他文本字段中获取文本字段中的 int 值

java - 对 JComboBox 使用 switch 语句

java - ItemStateChanged 在 JComboBox 中调用了两次