`
zhongkem
  • 浏览: 151523 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

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

阅读更多

文件目录对话框(DirectioryDialog)

DirectoryDialog dd=new DirectoryDialog(shell);
				dd.setMessage("select the location directory");
				dd.setText("Select Directory");
				dd.setFilterPath("C:\\");
				String locationPath=dd.open();				 
				if(locationPath!=null){				
					 projectLoctation=locationPath;
					 locationText.setText(locationPath);
				 }

 

文件对话框(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());
  }

 

分享到:
评论

相关推荐

    Eclipse SWT 黑客帝国炫酷动态背景登录对话框

    在这个项目"黑客帝国炫酷动态背景登录对话框"中,开发者利用Eclipse SWT和JFace的技术,创造了一个独特的登录对话框。对话框的背景不再是静态的,而是动态的黑客帝国风格的字符雨效果,这种效果通常由快速下落的绿色...

    SWT或Applet打开Office文件

    2. **SWT或Applet客户端**:在SWT应用中,你可以创建一个按钮或菜单项,当用户点击时触发文件选择对话框,获取到本地文件路径后,发送请求到服务器端。在Applet中,用户可能需要通过上传文件的方式,或者通过JNLP...

    SWT中文教程.rar

    SWT提供了多种对话框,如信息对话框(MessageDialog)、确认对话框(ConfirmDialog)和文件选择对话框(FileDialog),便于与用户进行交互。 6. **拖放功能** SWT支持拖放操作,使得在GUI中移动数据变得简单。 7...

    swt相关的jar包与src文件

    4. **about.html** 和 **about_files**:这些通常与软件的关于对话框相关,`about.html`可能是关于SWT库的许可信息和版本说明,而`about_files`可能包含了显示在“关于”对话框中的图标和其他资源。 在Eclipse中...

    java eclipse swt教程

    4. **对话框**(Dialogs):SWT提供了多种对话框,如消息对话框(MessageDialog)、输入对话框(InputDialog)和文件选择对话框(FileDialog),用于进行用户交互。 5. **拖放功能**(Drag and Drop):SWT支持在...

    swt-64.rar_64位swt_64的SWT_SWT64_swt.jar 64位_swt64位

    开发者在构建针对64位Windows的Java应用时,需要将这个jar文件添加到类路径中,以便能够使用SWT提供的各种组件和功能。 SWT提供了丰富的组件,包括按钮、文本框、滚动条、树形视图、表格、菜单等,这些组件都可以在...

    关于SWT的中文教程

    4. **对话框**(Dialogs):SWT提供了多种对话框,如MessageDialog(消息对话框)、FileDialog(文件对话框)和ColorDialog(颜色对话框),用于与用户进行交互。 5. **数据绑定**(Data Binding):SWT提供了JFace...

    swt高级密笈源码swt

    4. **对话框**:SWT提供了诸如消息对话框(MessageDialog)、输入对话框(InputDialog)和文件选择对话框(FileDialog)等,学习如何创建和使用这些对话框,可以增强应用的交互性。 5. **拖放操作**:SWT支持拖放...

    Eclipse SWT/Jface环境设置 DOC文件

    Eclipse SWT(Standard Widget Toolkit)和JFace是Java开发中用于构建图形用户界面(GUI)的库,尤其在开发Eclipse插件或RCP(Rich Client Platform)应用时非常常见。SWT是Eclipse项目的一个核心组件,它提供了一套...

    SWT API 帮助文档 及源码

    6. **对话框(Dialogs)**:SWT 提供了多种类型的对话框,包括消息对话框(MessageDialog)、输入对话框(InputDialog)、文件选择对话框(FileDialog)等,方便实现与用户的交互。 7. **拖放支持(Drag and Drop)...

    SWT的官方压缩包

    `about.html`和`about_files`可能包含了SWT或Eclipse的相关信息,如版权声明、版本号等,通常在软件的“关于”对话框中显示。 使用SWT和JFace开发时,可以创建各种丰富的用户界面,如按钮、文本框、表格、树形视图...

    SWT需要的jar包,window32和linux64

    开发者可以利用这些组件构建复杂的应用程序,同时,由于SWT与操作系统底层的紧密联系,使得这些组件能够更好地支持本地化的外观和行为,例如剪贴板操作、文件对话框和打印服务。 在Native Swing方面,有时候开发者...

    eclipse swt包

    7. `about_files`:可能是一系列与软件关于信息相关的文件,比如图标、版权信息等,用于显示在软件的"关于"对话框中。 使用Eclipse SWT,开发者可以创建功能丰富的、与操作系统紧密集成的应用程序。SWT提供了事件...

    eclipse swt项目源代码

    6. `about_files`:这个目录可能包含了Eclipse关于对话框显示的其他资源文件,如图标、语言文件等。这些文件通常用于展示项目的版权信息、图标和其他定制内容。 通过分析这些文件,我们可以深入理解Eclipse SWT和...

    SWT配置 SWT配置 SWT配置 SWT配置 SWT配置

    在弹出的对话框中选择`Java Build Path`选项卡。 - **添加外部JAR文件**:在`Libraries`选项卡下点击`Add External JARS`按钮,选择包含SWT类的JAR文件。通常情况下,该文件名为`swt.jar`,位于安装目录下的相应...

    JFace-SWT-中文版API(含swt.jar和swt-debug.jar)

    这个压缩包中的"JFace-SWT-中文版API.chm"文件是一个CHM格式的帮助文档,这是Windows平台下的离线帮助文件,包含了JFace和SWT的中文API参考。开发者可以通过查阅这个文档,了解各个类、方法和属性的功能及用法,为...

    java SWT框架代码示例

    3. **对话框和表单**:JFace提供了一系列的对话框和表单组件,使得创建常见的对话框,如打开/保存文件对话框,变得简单。 4. **表和树的视图**:JFace的表格和树视图组件提供了更高级的特性,如过滤、排序和分页,...

    swt api chm格式

    总之,SWT API CHM文件是Eclipse开发者不可或缺的参考资料,它提供了详细的API描述和实例,能够帮助开发者更好地理解和使用SWT来创建功能丰富的Java GUI应用程序。通过高效地利用这个离线文档,开发者可以在无网络...

    Java64位SWT

    6. `about_files`:通常这个目录包含了关于SWT的图标和其他资源文件,这些文件可能会在关于对话框或者其他地方显示。 使用这些文件,开发者可以将SWT库导入到Eclipse项目中,通过编写Java代码来创建各种控件、布局...

    swt入门学习资料

    Shell 是 SWT 界面中的窗口对象,可以有多种样式,如普通窗口或对话框。Widgets 是 SWT 中的具体控件,如按钮、文本框等,它们通过 style bits 来定义其外观和行为。 SWT 还提供了一些高级功能,如数据绑定、拖放...

Global site tag (gtag.js) - Google Analytics