RCP小插曲

3 篇文章 0 订阅

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

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值