gpt4 book ai didi

java - 如何在 Java 中向 JComboBox 添加分隔符?

转载 作者:搜寻专家 更新时间:2023-10-30 21:27:14 24 4
gpt4 key购买 nike

我有一个 JComboBox 并希望在元素列表中有一个分隔符。我如何在 Java 中执行此操作?

一个可以派上用场的示例场景是为 font-family-selection 创建一个组合框;类似于 Word 和 Excel 中的字体系列选择控件。在这种情况下,我想在顶部显示最常用的字体,然后是分隔符,最后按字母顺序在分隔符下方显示所有字体系列。

谁能帮我解决这个问题,或者这在 Java 中是不可能的吗?

最佳答案

有一个非常简短的教程,其中包含一个示例,展示了如何在 java2s 上使用自定义 ListCellRenderer http://www.java2s.com/Code/Java/Swing-Components/BlockComboBoxExample.htm

基本上它涉及在您的列表模型中插入一个已知的占位符,当您在​​ ListCellRenderer 中检测到占位符时,您会返回一个“new JSeparator(JSeparator.HORIZONTAL)”的实例

关于java - 如何在 Java 中向 JComboBox 添加分隔符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/138793/

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