我需要一种方法来打开Windows文件资源管理器,将文件上传到桌面应用程序。 我想要做的是按上传按钮,然后Windows资源管理器弹出,然后我选择一个文件上传到数据库 所以我问的是如何打开Windows资源管理器来做到这一点。我无法在java SE中找到任何这方面的参考。 如果你知道至少有任何的参考,这应该是足够的。使用Windows资源管理器上传文件
0
A
回答
3
所有你需要的是一个JFileChooser:
http://docs.oracle.com/javase/7/docs/api/javax/swing/JFileChooser.html
1
使用下面的代码片段来实现你在找什么,
JFileChooser fc = new JFileChooser();
int returnVal = fc.showOpenDialog(FileChooserDemo.this);
if (returnVal == JFileChooser.APPROVE_OPTION) {
File file = fc.getSelectedFile();
//This is where a real application would open the file.
System.out.println("Opening: " + file.getName());
} else {
System.out.println("Open command cancelled by user.");
}
相关问题
- 1. TYPO3文件上传资源管理器
- 2. 如何使用loopback api资源管理器上传文件?
- 3. Android中的文件资源管理器像Windows资源管理器
- 4. 使用WPF中的Windows资源管理器上下文菜单
- 5. 在Windows资源管理器
- 6. 在Windows资源管理器
- 7. 使用Python COM在Windows资源管理器中选择文件?
- 8. 使用Windows资源管理器获取python文件的路径
- 9. 从Windows文件资源管理器访问Docker容器文件
- 10. 监视Windows资源管理器事件
- 11. WPF的Windows资源管理器控件?
- 12. Eclipse插件显示Windows资源管理器上下文菜单
- 13. Windows资源管理器和重新分析点文件:保持资源管理器不打开我的文件
- 14. Windows资源管理器IShellFolderViewDual :: SelectItem用法
- 15. 如何更改文件扩展名,Windows/Windows资源管理器
- 16. 使用Python模块在文件上打开资源管理器
- 17. 如何在根设备上使用文件资源管理器?
- 18. 在Windows资源管理器启动文件夹用PHP
- 19. 资源管理器上下文菜单
- 20. Windows资源管理器中的文件拖动事件
- 21. VS代码 - 文件资源管理器/资源管理器更改案例
- 22. 使用listview作为文件/文件夹资源管理器
- 23. 管理生产上的资源文件
- 24. 如何使用量角器测试从Windows资源管理器上传一个字文件?
- 25. Android中的文件资源管理器
- 26. Android文件资源管理器错误
- 27. VB.NET文件资源管理器
- 28. ActiveSync文件资源管理器替代
- 29. 文件资源管理器java
- 30. Vim文件资源管理器配置