rin*_*rer 6 java swing jcomponent file-browser
有没有人遇到完全可定制的(兼容所有标准LnF),Java Swing的快速文件浏览器组件?
我应该能够将此组件放置到Netbeans UI调色板中,并在设计UI时拖放到任何JPanel.它还应支持目录,单个文件,多个文件选择以及文件类型过滤.必须有一些东西,因为我在jEdit等应用程序中看到了这一点.
请注意,我不是在询问像JFileChooser这样的对话框,而是询问浏览器/资源管理器/树视图组件.
Nat*_* W. 10
这是一个相对简单的文件系统浏览器,内置于JPanel:
以下是一些带有图标,弹出菜单和工具提示的文件浏览器的更复杂示例.
这些都是内置的JFrame:
这些示例可能不像您可能想要的那样可自定义,但它们是添加新功能的良好起点.
为了进一步阅读,Swing,Second Edition(第17章)逐步实现了一个JTree用于浏览文件系统的组件,包括延迟加载,自定义渲染,弹出菜单和工具提示.
如果您只想查看来源,可以在此处获取.
也有FileBro,你可能想看一看.也许您可以使用它,或者至少借用实现细节.
| 归档时间: |
|
| 查看次数: |
12328 次 |
| 最近记录: |