SWT中的(文件目录对话框)和(文件对话框)

SWT中的(文件目录对话框)和(文件对话框)

SWT DirectioryDialog FileDialog

---------------------------------------------------------------------------------------------

文件目录对话框(DirectioryDialog)

DirectioryDialog
  放入按钮事件中

DirectoryDialog dd=new DirectoryDialog(shell);
 dd.setMessage("setMessage");
 dd.setText("setText");
 dd.setFilterPath("C://");
 String saveFile=dd.open();
 if(saveFile!=null){
  File directiory=new File(saveFile);
  System.out.println(directiory.getPath());
                //下面是个text组件
  //text1.setText(directiory.getPath());
 }


----------------------------------------------------------------------------------------------

文件对话框(FileDialog)

FileDialog

文件对话框(FileDialog)

放入按钮事件中

FileDialog fd=new FileDialog(shell,SWT.OPEN);
  fd.setFilterPath(System.getProperty("JAVA.HOME"));
  fd.setFilterExtensions(new String[]{"*.txt","*.*"});
  fd.setFilterNames(new String[]{"Text Files(*.txt)","All Files(*.*)"});
  String file=fd.open();
  if(file!=null){
  File path=new File(file);
  System.out.println(path.getPath());
  }

转载于:https://my.oschina.net/crooner/blog/655941

版权声明:本文为weixin_34319999原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_34319999/article/details/91887434

智能推荐

文件打开和保存对话框

代码: 运行结果:...

Qt之标准对话框(文件对话框)

文件对话框 目录 文件对话框 目录 文件对话框(单文件) 文件对话框(多文件) 文件对话框(单文件) 1、包含头文件 #include< QFileDialog> 使用 QFileDialog 类中的 getOpenFileName() 函数来获取选择的文件名,这个函数会以模态方式运行一个文件对话框。 这个函数返回选择文件的文件名。 它的四个参数的作用分别是:指定父窗口、设置对话框标题...

c#对话框,文件打开对话框,

(1)实现界面 (2)文件打开对话框 界面显示: (3) ColorDialog控件的一些可用属性 属    性 说    明 AllowFullOpen 表明用户是否能用对话框自定义颜色 AnyColor 表明对话框是否显示基本颜色组中的所有可用颜色 Color 表明用户所选的颜色 CustomColors 表明显示在对话框中的自定义颜...

Electron中常用对话框-打开文件对话框、保存文件对话框、提示对话框

场景 用HTML和CSS和JS构建跨平台桌面应用程序的开源库Electron的介绍以及搭建HelloWorld: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/106413828 Electron怎样进行渲染进程调试和使用浏览器和VSCode进行调试: https://blog.csdn.net/BADAO_LIUMANG_QI...

Qt学习 文件对话框与目录对话框

文件对话框 顾名思义,是用来选择文件的 通过 我们还可以选择多个文件,但是这时候我们如果选择的是目录的话是没有办法进行选择的。 所以我们就要用到目录对话框...

猜你喜欢

python基础(《Python编程从入门到实践》笔记)K

python基础语法 本笔记是对这本书的基础语法部分进行了学习: 因为本身有其他语言的编程基础,所以笔记仅仅对我自不熟悉的部分进行了记录 函数...

VUE脚手架html2canvas生成图片

长按识别二维码 下载插件 页面引入...

小程序login登录前后端实现

小程序login登录前后端实现 获取临时code 请求的接口 使用koa2 fly.js 登录验证 发送code...

QT(C++)面试总结

参考博客 QT信号槽机制的优缺点 (1)问题: 为什么Qt使用信号与槽机制而不是传统的回调函数机制进行对象间的通信呢? 回调函数的本质是“你想让别人的代码执行你的代码,而别人的代码你又不能动”这种需求下产生的。 回调函数是函数指针的一种用法,如果多个类都关注某个类的状态变化,此时需要维护一个列表,以存放多个回调函数的地址。对于每一个被关注的类,都需要做类似的工作,因此这种做...

【数据结构】栈与队列的面试题(一)

栈的简单认识和基本操作:点击打开链接 队列的简单认识和基本操作:点击打开链接 一.实现一个栈,要求实现Push(出栈),Pop(出栈),Min(返回最小值)的时间复杂度为O(1)。      (1.)方法一:创建两个栈来实现(Stack1,Stack2)                 &...