如下图所示,如何创建可一次选择多个派生/文件夹/文件的文件选择器。我想用复选框来选择项目,选择时不可用的驱动器应该禁用,如灰色标记为H,I,Z导出n图。 如何创建文件选择器
1
A
回答
1
没有任何默认组件看起来像你的截图。你将不得不自己构建。
看看JTrees并使用自定义TreeRenderer,它使用JCheckboxes来显示节点。然后,您可以启用/禁用特定节点,并获取所有选定列表的列表。
+0
谢谢你可以看看我的另一个问题“如何使用JCheckbox创建JTree来显示系统所有驱动器及其文件夹/文件“在那里我已经给了代码,我已经尝试做,但问题是,这个代码可以为1驱动器创建树,但不是所有。我已经尝试通过循环创建所有,但我dint获得成功,请参阅代码并建议我在哪里以及我必须修改哪些内容。 – 2012-04-12 16:07:00
相关问题
- 1. 如何创建事件触发器创建表或选择到
- 2. 如何在Android中创建文件选择器?
- 3. 如何创建意图/选择器来共享外部文件?
- 4. 如何创建JQuery选择器函数?
- 5. 如何创建这个选择器
- 6. 如何在iOS中创建多个值选择选择器?
- 7. 创建自定义选择器控件
- 8. 使用CSS选择器创建组件?
- 9. 如何在VC++ 2008中使用组合框创建文件选择器?
- 10. 如何在统一中创建材料选择器选项?
- 11. 我如何创建Django的主题选择器(想法,建议,...)
- 12. 链接器如何选择.lib文件来构建?
- 13. Javascript:如何从文本框创建选择列表选项?
- 14. 创建UL列以选择和上传文件中的文件
- 15. 如何创建容器文件?
- 16. 如何创建从PHP选择
- 17. 如何创建双重选择查询
- 18. 如何选择并创建图标?
- 19. 如何创建画布选择工具?
- 20. Xcode设计器:如何创建2个滑动选择器控件?
- 21. 如何创建单词选择器以选择并突出显示并从文本中移除所选单词?
- 22. 模板选择器和ViewModel的创建
- 23. 创建DirectShow过滤器以选择HWND
- 24. 使用JavaScript创建CSS选择器
- 25. PendingIntent不会创建意图选择器
- 26. 创建一个jQuery选择器
- 27. 从类选择器创建field.val数组
- 28. grunt-uncss创建重复选择器
- 29. 如何使用文件浏览器窗口创建Windows GUI,允许用户选择文件?
- 30. 如何创建多个日期选择器
到目前为止,您尝试过了什么,在您的这个不错的努力中。如果你尝试过[JTree](http://docs.oracle.com/javase/7/docs/api/javax/swing/JTree.html) – 2012-04-12 14:25:59
你应该已经添加了链接到你的[code that you在这里试过这个问题](http://stackoverflow.com/q/10058918/1057230) – 2012-04-12 16:12:15