java - Java/Swing 中的分段列表?

标签 java swing jlist segments

我在 JList 中有一个项目列表供用户选择。由于它有很多项目(例如,各州的城市),我想将列表分成几个部分。不过,章节标题不应该是可选的。所以对于我的城市/州示例,这可能看起来像这样:

  • 状态 1
    • 城市 1
    • 城市 2
    • 城市 3
  • 状态 2
    • 城市 4
    • 城市 5
    • 城市 6

通过将 JList 嵌入到自定义 ListCellRenderer 中,我自己编写它并不难,但我想知道是否已经有这样的类在那里。

最佳答案

有一个组件可用 JIDE让你做到这一点。它被称为组列表:

alt text
(来源:jidesoft.com)

关于java - Java/Swing 中的分段列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/874581/

相关文章:

java - VolatileImage 是线程安全的吗?

java - 如何设置字体的颜色?

Java JList 模型 addElement() 破坏了列表的视觉表示

java - 使用等宽字体时 Substance UI 的 HighlightPainter 问题

java - JTattoo 出现在 JMenu 下拉列表中

java - 设置为新的 DefaultListModel 时 JList 不更新

java - 如何在 openGL/java 中绘制文本?

java - 在 Swing 中运行时更改语言环境

java - 以对象值作为键的 HashMap

java - Wicket - 无法运行库应用程序示例