2

所以。这些想法有几个..没有好的..所以这是我遇到的问题,无法找到解决方案。

我需要一个 txt 文件,其中包含待办事项的分层列表,如下所示:

  • 问一个问题
    • 在提问之前,检查类似的问题
    • 提出问题,以便清楚地显示问题。
  • 发布问题
    • 握住你的大拇指,这可能会拯救你的一天。

程序中的 txt 文件应填写 JPanel 中显示的列表,并且在每一步之后都有一个复选框以确认“我一直是个好孩子并做到了”。列表会随着时间的推移而变化,并且会增长和缩小,因此解决方案需要一个滚动条。该列表还应该包含显示更多单行的能力。

我正在处理的解决方案是在 Jave 编译器 1.6 中完成的,我使用 Swing 作为我的布局。到目前为止我的想法是:修改过的 JTable ......以及我感到羞耻的其他解决方案......仅此而已......

4

4 回答 4

2

JTree使用自定义渲染器。渲染器应该是一个带有复选框和文本区域的面板。

于 2012-10-12T07:14:20.240 回答
2
于 2012-10-12T07:14:36.467 回答
2

还要考虑org.netbeans.swing.outline.Outline,在这里讨论并在下面说明。它在屏幕截图中并不明显,但该Outline实例已添加到JScrollPane.

图片

于 2012-10-12T17:21:02.770 回答
1

我会说 JTreeTable 是一个正确的选择。它将提供很多功能和灵活性。请看一些非常基本的例子:

出于任何严肃的目的,请使用例如 SwingLab 项目提供的成熟实现:

另请参阅以下答案:

于 2012-10-12T15:21:21.823 回答