我使用Swing开发了许多桌面Java应用程序,虽然Swing非常强大(一旦你掌握了它),仍然有很多情况我希望一些高级组件可以立即使用
例如,我真的很想看到易于使用的组件(没有自己编写,我可以给予足够的时间),如:
我知道有几个免费Swing组件的来源,比如SwingLabs,JXTable的主页,JXDatePicker和其他几个。
除了Java本身以外的Swing组件,你去哪里?
答案 0 :(得分:9)
以下值得一看:
答案 1 :(得分:1)
至于:“Windows文件浏览器类图标或缩略图视图”
它们内置于摇摆中。
当L& F当然是Windows时,可以通过FileSystemView类(JFileChooser使用)访问文件浏览器图标。
FileSystemView.getFileSystemView();
Icon driveIcon = fsv.getSystemIcon( new File("C:\\"));
可以使用Sun阻止的sun.com类检索缩略图图标
sun.awt.shell.ShellFolder getIcon( boolean largeIcon )
但是这个可能在某些时候表现不佳(由于我认为是原生资源处理)。
答案 2 :(得分:0)
我知道你可以从javaswingcomponents获得一个很棒的包装乐队和手风琴,但是它们不是开源实现。
否则Jide和SwingX是很好的选择。