`

RCP小插曲

 
阅读更多

1.1. 插件国际化时,在eclipse 3.2 版本MANIFEST.MF文件加上
Bundle-Localization: plugin
1.2. 始终用此编译,在build.properties加上
javacDefaultEncoding.. = UTF-8

Eclipse相关参数
  在命令行或ECLIPSE.INI文件中可以设置一些ECLIPSE启动时用的参数:
  -data myworkspace可以指定自己的工作区
  -vm javapath 可以指定用哪个JAVA VM
  -nl locale 定义语言环境
  设置VM参数时,要放在-vmargs之后:
  -vmargs -Djava.util.logging.config.file=mylog.properties 设置日志文件位置.调试状态下可以在CONSOLE视图中看到日志.
  -vmargs -Xms 设置JVM初始化堆的内存大小
  -vmargs -Xmx 设置JVM最大的堆内存大小 
  -vmargs -Xss 设置JVM栈内存大小
  -vmargs -XX:MaxPermSize 设置Permanent Generation使用的最大内存.
  -vmargs -XX:PermSize 设置程序Permanent Generation内存大小.


2.1. 在设置TraverseListener、KeyListener监听键盘事件时:

判断“回车键和小键盘回车键”

(e.KeyCode = SWT.KEYPAD_CR || e.KeyCode = SWT. CR)与(e.detail = SWT.TRAVERSE_RETURN) 等效

event.keyCode:只能监听SWT.ARROW_LEFT, SWT.ARROW_RIGHT, SWT.ARROW_UP, SWT.ARROW_DOWN有效(也就是键盘上的上、下、左、右),对于SWT.PAGE_UP, SWT.PAGE_DOWN都无效(也就是PgUp、PgDown按键)。
监听CTRL + ALT + F1按键,代码为event.stateMask == (SWT.CTRL | SWT.ALT) && event.keyCode == SWT.F1

 

分享到:
评论

相关推荐

    RCP,RCP开发

    **RCP(Rich Client Platform)与OSGI详解** **RCP概述** RCP,全称为Rich Client Platform,是由Eclipse基金会开发的一种软件框架,主要用于构建功能丰富的桌面应用程序。RCP提供了一个灵活的基础平台,允许开发者...

    自己设计的小的RCP小示例程序

    "自己设计的小的RCP小示例程序"是一个基于Eclipse RCP框架的个人实践项目,展示了如何利用Eclipse RCP构建一个简单的桌面应用。 Eclipse RCP的核心概念包括: 1. **部件(Parts)**:这是构成用户界面的基本单元,...

    如何制作最小的RCP程序压缩包(包含JRE)

    ### 如何制作最小的RCP程序压缩包(包含JRE) 在进行软件开发尤其是基于Java的桌面应用程序开发时,RCP(Rich Client Platform)作为Eclipse项目中的一个关键部分,被广泛应用于构建复杂的用户界面。然而,对于部署...

    RCP 菜单与工具栏小结

    在探讨RCP菜单与工具栏小结之前,我们先来明确一下RCP(Rich Client Platform)的概念。RCP是Eclipse平台的一部分,用于构建复杂的、数据丰富的桌面应用程序。它提供了强大的框架和工具集,使开发者能够创建具有高度...

    RCP在线升级,RCP在线升级

    RCP(Rich Client Platform)是Eclipse开源框架的一部分,它为构建桌面应用程序提供了一个灵活的平台。RCP在线升级是指在不卸载原有版本的情况下,通过网络更新来安装RCP应用的新版本,以确保用户始终能够使用最新...

    RCP-1500中文操作手册.pdf

    索尼公司生产的RCP-1500系列遥控面板(包括RCP-1500、RCP-1501和RCP-1530型号)是用于配置和控制演播室级及广播级摄像机的专业设备。这些设备提供了高级的操作便利性和功能的多样性,使得用户能够高效地进行摄影机的...

    Eclipse Rcp

    Eclipse RCP是一种基于Eclipse平台的富客户端平台技术,它允许开发者创建独立于Eclipse环境的Java桌面应用程序。RCP通过提供一套标准组件和API,简化了桌面应用程序的开发流程,使开发者能够专注于业务逻辑而非界面...

    RCP项目导出exe 步骤

    RCP导出EXE 老大难问题。 RCp 程序导出步骤,保证能够导出~

    RCP 开发实例 源码

    **RCP(Rich Client Platform)开发实例源码详解** RCP,全称为Rich Client Platform,是Eclipse基金会推出的一种客户端应用程序开发框架。它为开发者提供了一个可扩展的平台,用于构建功能丰富的桌面应用,具有...

    Eclipse RCP 软件打包发布方法

    Eclipse Rich Client Platform (RCP) 是一个强大的框架,用于构建桌面应用程序。它提供了一整套工具和功能,使得开发者可以构建出具有丰富用户界面的应用。在开发完成后,我们需要将这些应用打包并发布,以便用户...

    rcp for java one

    【标题】:“rcp for java one” 指的是在Java平台上使用 Rich Client Platform (RCP) 技术开发的应用程序,通常是在JavaOne大会上讨论的主题。JavaOne是Oracle主办的年度盛会,聚焦Java技术的最新发展和创新,吸引...

    EclipseRCP教程

    Eclipse RCP 教程 Eclipse RCP(Rich Client Platform)是一种基于 Eclipse 平台的客户端开发技术,能够帮助开发者快速构建功能强大且界面美观的桌面应用程序。在本教程中,我们将详细介绍 Eclipse RCP 的开发过程...

    RCP中文入门教程.rar

    RCP,全称为Rich Client Platform,是Eclipse框架下的一个组件,它为开发桌面应用程序提供了一个强大的基础。这个“RCP中文入门教程”显然是为了帮助初学者理解和掌握如何使用RCP进行桌面应用的开发。RCP的优势在于...

    RCP弹出日期控件

    在IT领域,特别是软件开发中,RCP(Rich Client Platform)是一种基于Eclipse框架的应用程序开发模型,它允许开发者创建功能丰富的桌面应用程序。RCP弹出日期控件是这种环境中用于用户界面交互的一个重要组件,它...

    eclipse RCP mp3工程

    【标题】"eclipse RCP mp3工程"指的是一个基于Eclipse Rich Client Platform(RCP)构建的专门处理MP3音频文件的应用程序。Eclipse RCP是一个强大的开发框架,允许开发者创建桌面应用,它提供了丰富的用户界面组件和...

    rcp开发小知识

    根据给定文件中的标题、描述、标签以及部分内容,下面将详细阐述有关Eclipse RCP(Rich Client Platform)的基础知识及关键技术点。 ### Eclipse RCP基础知识概述 #### 1. Workbench工作台 - **概念**: 工作台是...

    RCP 界面布局实例

    在IT行业中,RCP(Rich Client Platform)是Eclipse框架的一部分,它提供了一种构建桌面应用程序的强大工具。RCP界面布局实例着重于如何在RCP应用程序中有效地组织和管理用户界面元素,使得用户能够高效地与应用进行...

    Eclipse RCP开发教程

    **Eclipse RCP 开发教程** Eclipse Rich Client Platform (RCP) 是一个用于构建桌面应用程序的框架,它基于 Eclipse IDE 平台,允许开发者利用 Eclipse 的强大功能和丰富的插件系统来创建自定义的、可扩展的应用...

Global site tag (gtag.js) - Google Analytics