轮子是一次又一次地发明的 - 至少在查看任何普通的Swing GUI项目时都是如此。
在许多领域,有一两个众所周知的库,用于标准类库无法直接处理的内容,例如: hibernate for persistence。
但对于GUI应用程序来说,事情似乎不太清楚 - 您认为哪些库对于几乎所有新的GUI项目都是必不可少的?
我建议JGoodies作为开始。对于涉及以图形方式显示数据的任何事情,可能是JFreeChart。对于更复杂的组件SwingX - 我从来没有使用它,但我听到它经常提到。
我知道Swing有其他选择,但至少可以坚持这个问题。
答案 0 :(得分:2)
glazed lists用于排序和过滤列表和表格
xhtmlrenderer (flying saucer)更好的XHTML和CSS 2.1支持
正如你所提到的那样swingx,仅针对JXCollapsiblePane
答案 1 :(得分:2)
MigLayout是一个很棒的布局管理器。我在我开始的每个项目中都使用它。
Jide Common layer有一些不错的免费摆放小部件。