在swt中下载文件打开文件目录实现

被刻印的时光 ゝ 提交于 2019-12-10 15:48:49

话不多说直接上代码

FileDialog fileDialog = new FileDialog(shell, SWT.SAVE);
// 设置默认打开的路径
 fileDialog.setFilterPath(System.getProperty("user.home") + File.separator + "Downloads");
// 设置所打开文件的扩展名
 fileDialog.setFilterExtensions(new String[] { "*." + "exe" });
// 设置显示在下拉框中的扩展名的名称
fileDialog.setFilterNames(new String[] { "*." + "exe", "*.*" });
// 设置默认文件名
 fileDialog.setFileName("安装包");
//文件路径
 String targetFile = fileDialog.open();
if (StringUtils.isNotEmpty(targetFile)) {
        //下载的业务逻辑
}

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!