-2

我正在尝试生成一个复选框列表,该列表由数据库中的一些记录提供,就像图像(JAVA Swing)一样,最初我尝试使用几个复选框但它不起作用,现在我正在尝试使用多选列表但它没有效果也不错,这里回答的问题似乎都不能解决我的特定需求。

规格:

  • 多选列表。
  • 列表的每个节点都必须有一个复选框对象。
  • 选中后,每个节点都必须保持突出显示。
  • 如果内容比最初设置的尺寸大,它必须有一个滚动条。
4

1 回答 1

2

如果内容比最初设置的尺寸大,它必须有一个滚动条。

JList里面放一个JScrollPane

选中后,每个节点都必须保持突出显示。

这会让用户感到困惑。复选标记就足够了。

列表的每个节点都必须有一个复选框对象。

您必须扩展 aJList和 aListCellRenderer才能获得此功能。我拥有的ListSelectionListener代码超过 100 行。

JList您可能会在 Web 上找到一个已经存在的复选框。我有一本书。

于 2013-01-03T15:29:19.243 回答