`
limuquan
  • 浏览: 101489 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

eclipse RCP的对话框_文件与目录对话框

    博客分类:
  • RCP
阅读更多
<!---->

 

文件对话框对应的类型:FileDialog
创建时有三种样式可以选择:SAVE,OPEN和MULTI

  1. FileDialog fileDialog= new FileDialog(shell,SWT.SAVE);
  2. fileDialog.open();

文件过滤:
fileDialog.setFilterNames(new String[]{”Text Files”,”Both Files”,”All Files”});

fileDialog.setFilterExtensions(new String[]{”*.txt”,”*.exe”,”*.*”});

打开目录

  1. DirectoryDialog dirDialog = new DirectoryDialog(shell);
  2. dirDialog.setFilterPath("d:\\");
  3. System.out.println(dirDialog.open());//打开对话框并打印用户选择的目录
<!---->

分类: eclipse, eclipse RCP, eclipse使用技巧 |

分享到:
评论

相关推荐

    rcp.zip_DEMO_RCP dialog_java rcp_rcp

    在Java RCP中,对话框(Dialog)是用来与用户交互的重要组件,它可以弹出一个窗口来获取用户的输入或显示一些信息。对话框通常分为标准对话框(如打开/保存文件对话框)和自定义对话框。在这个示例中,"demo_rcp_...

    Eclipse RCP开发SDK_3.6.2.rar

    Eclipse Rich Client Platform (RCP) 是一个强大的框架,用于构建桌面应用程序,它基于Java技术和Eclipse IDE。Eclipse RCP SDK_3.6.2是开发者用来创建、测试和部署RCP应用的工具集,这个版本包含了丰富的功能和API...

    Eclipse_RCP_应用(完整的例子)

    开发者在学习和实践Eclipse RCP时,应多加注意Eclipse版本差异对开发环境的影响,并确保使用的SDK版本与教程中的环境保持一致。此外,代码的验证和运行时配置的检查对于确保应用的稳定性和可靠性至关重要。

    Eclipse_3.3_API, RCP api

    Eclipse_3.3_API 和 RCP API 是两个重要的概念,尤其对于Java开发者,特别是那些在Eclipse平台上构建 Rich Client Platform (RCP) 应用程序的人来说。Eclipse API 提供了开发Eclipse插件和应用程序所需的接口、类和...

    Eclipse RCP 插件开发指南

    通过使用Eclipse RCP,开发者可以创建高度可定制和扩展的应用程序,这些应用不仅具有强大的功能,而且还能与其他Eclipse插件无缝集成。 ##### Eclipse Workbench Eclipse Workbench 是 Eclipse RCP 的核心组成部分...

    通过例子学习EclipseRCP开发

    #### Eclipse RCP架构——插件、扩展与扩展点 Eclipse RCP的基础是插件(Plugin)。每个插件都是一个独立的单元,可以提供特定的功能和服务。这些插件通过定义扩展点(Extension Point)来声明它们可以被其他插件...

    Eclipse RCP开发教程

    Eclipse 提供了声明式的方式,通过 XML 配置文件(例如 plugin.xml 或 .product 文件)定义 Actions,这种方式更加灵活,易于维护和扩展。 **5. 视图(View)和编辑器(Editor)** 视图和编辑器是 RCP 应用中展示...

    eclipse rcp 自学教程

    RCP的核心优势在于其灵活性和可重用性,使得开发者可以用Java编写出与Eclipse一样具有高级特性的桌面应用。 创建Eclipse RCP程序的初始步骤包括: 1. 新建一个插件项目:在Eclipse中选择“新建” -&gt; “项目” -&gt; ...

    使用Eclipse RCP进行桌面程序开发

    #### 一、Eclipse RCP简介与快速起步 **Eclipse RCP** (Rich Client Platform) 是一种基于Java的开源框架,用于开发桌面应用程序。自从Eclipse 3.0版本以来,RCP逐渐成为构建高度定制化、功能丰富的桌面应用的标准...

    Eclipse_RCP的自学教程

    除了上述的基础知识,Eclipse RCP自学教程还涵盖了更多高级主题,如创建视图和编辑器、使用外部JAR文件、添加对话框、实现国际化,以及为RCP应用程序添加标志和帮助文档。每个主题都需要深入学习和实践,以充分理解...

    Eclipse的RCP开发的入门教程

    "使用Eclipse RCP进行桌面程序开发(二):菜单、工具栏和对话框 .doc"则专注于用户界面(UI)元素的创建和管理,包括如何定义菜单、工具栏,以及创建自定义对话框。这些组件是用户与应用程序交互的关键部分,开发者...

    eclipse rcp 例子 源码

    SWT是Eclipse RCP的一部分,提供了一套与操作系统原生控件相集成的GUI组件,使得Eclipse RCP应用能够拥有与本地应用相似的外观和感觉。SWT通过JNI(Java Native Interface)与操作系统交互,实现了高性能的图形用户...

    Eclipse RCP 开发入门

    Eclipse RCP 提供了一种灵活的方式来构建应用程序,支持高度定制化,并且能够很好地与现有Eclipse插件生态系统集成。 #### 二、Eclipse RCP 特性 - **插件式架构**:Eclipse RCP 基于插件架构,这意味着开发者可以...

    Eclipse RCP应用系统开发方法与实战

    本篇将深入探讨Eclipse RCP应用系统的开发方法与实战经验。 一、Eclipse RCP基础 1. **组件模型**:Eclipse RCP的核心是组件化,它基于插件(plugin)和模块(bundle)的概念,使得应用程序可以按需加载和卸载功能...

    eclipse 3.6 rcp 开发

    **1.2 ECLIPSERCP建设风格——插件,扩展和扩展点** - **插件(Plugin)**: 应用的基本单位,包含一组功能相关的类和其他资源。 - **扩展(Extension)**: 插件可以通过定义扩展来扩展其他插件的功能。 - **扩展点...

    通过例子学习Eclipse RCP开发

    在开发 Eclipse RCP 应用程序时,有以下几个重要的文件和目录: - **MANIFEST.MF**:这个文件包含了插件的基本信息,比如名称、版本号和依赖关系。 - **plugin.xml**:这是一个 XML 文件,用于定义插件的元数据,...

Global site tag (gtag.js) - Google Analytics