1

我正在用 Java 制作一个桌面应用程序,并且对使用哪个 swing 组件来实现这个结果感到困惑。

这是应用程序的屏幕截图。

在此处输入图像描述

我想知道JScrollPane.

我正在考虑JList或正在考虑JTable提供自定义渲染器。将有字母表标题和包含信息的行。

可以单击每一行以打开一个新窗口。行也会在悬停时改变它的颜色。

4

2 回答 2

2

有两种方法

  • JTreeTable (non_free Jide 或 SwingX)

  • 手风琴(在JavaFX中实现)

于 2013-10-07T07:36:21.367 回答
0

您应该使用 JavaFX Accordion

标题窗格和手风琴

于 2013-10-07T08:05:45.327 回答