The SWT FAQ 中文(7)
2007-06-06 14:36
225 查看
(英文原文:http://www.eclipse.org/swt/faq.php)
翻译:Frank(frank@zijinshi.cn)
版本:Version 0.9
The SWT FAQ
13.问: 哪儿能找到适合 PocketPC 的 SWT 库?答:你可以找到适合WinCE设备的SWT的试验版。你可以从Eclipse网站的下载页面找到swt.jar和ARM PocketPc dll文件。
选择哪个swt.jar适合你的项目需求。当然,你也可以编译一个自定义版本。比如说,自定义版本允许你把image解码器或者layout排除在外,这样可以缩减版本的大小。
win32-ce-arm-ppc.zip
J2SE 轮廓
模拟拖拽 (不支持 OLE )
仅仅本地组件 (不包括自定义组件)
不包括debug信息的class文件(为了减小文件的大小)
win32-ce-arm-ppc-j2me.zip
J2ME 轮廓(CLDC)
模拟拖拽 (不支持 OLE )
仅仅本地组件 (不包括自定义组件)
不包括debug信息的class文件(为了减小文件的大小)
自定义SWT 库
从eclipse上,从head中检出项目 org.eclipse.swt 和 org.eclipse.swt.win32.wce_ppc.arm。这些项目可以从Eclipse代码库中找到。
编译 swt.jar 。
打开文件 org.eclipse.swt.win32.wce_ppc.arm/build_custom.xml。
这个文件包含这一些建议怎样编译 WinCe PocketPC上的swt.jar。
得到相应的dll文件。
在 org.eclipse.swt.win32.wce_ppc.arm下可以找到相应的dll文件。
14.问: 如何让 SWT 使用 Windows XP的主题? 答:为了让程序使用Windows XP主题,在加载应用的可执行文件的目录中必须有一个manifest文件。从这儿可以下载一个简单的 manifest 文件 。
manifest文件的名字必须和可执行文件的名字相匹配。比如说,为了运行,eclipse的可执行文件是javaw.exe,那么manifest文件的名字就应该是javaw.exe.manifest。 manifest 文件必须在 jre/bin 目录下,这样虚拟机才能加载Eclipse。注意:eclipse.exe 并不会加载 Eclipse,eclipse.exe 会谈出一个屏幕并加载Java虚拟机。
注意:对于 SWT 3.2,就再也不需要manifest文件。(个人以:以后的版本也不需要。)
(待续…)
翻译:Frank(frank@zijinshi.cn)
版本:Version 0.9
The SWT FAQ
13.问: 哪儿能找到适合 PocketPC 的 SWT 库?答:你可以找到适合WinCE设备的SWT的试验版。你可以从Eclipse网站的下载页面找到swt.jar和ARM PocketPc dll文件。
选择哪个swt.jar适合你的项目需求。当然,你也可以编译一个自定义版本。比如说,自定义版本允许你把image解码器或者layout排除在外,这样可以缩减版本的大小。
win32-ce-arm-ppc.zip
J2SE 轮廓
模拟拖拽 (不支持 OLE )
仅仅本地组件 (不包括自定义组件)
不包括debug信息的class文件(为了减小文件的大小)
win32-ce-arm-ppc-j2me.zip
J2ME 轮廓(CLDC)
模拟拖拽 (不支持 OLE )
仅仅本地组件 (不包括自定义组件)
不包括debug信息的class文件(为了减小文件的大小)
自定义SWT 库
从eclipse上,从head中检出项目 org.eclipse.swt 和 org.eclipse.swt.win32.wce_ppc.arm。这些项目可以从Eclipse代码库中找到。
编译 swt.jar 。
打开文件 org.eclipse.swt.win32.wce_ppc.arm/build_custom.xml。
这个文件包含这一些建议怎样编译 WinCe PocketPC上的swt.jar。
得到相应的dll文件。
在 org.eclipse.swt.win32.wce_ppc.arm下可以找到相应的dll文件。
14.问: 如何让 SWT 使用 Windows XP的主题? 答:为了让程序使用Windows XP主题,在加载应用的可执行文件的目录中必须有一个manifest文件。从这儿可以下载一个简单的 manifest 文件 。
manifest文件的名字必须和可执行文件的名字相匹配。比如说,为了运行,eclipse的可执行文件是javaw.exe,那么manifest文件的名字就应该是javaw.exe.manifest。 manifest 文件必须在 jre/bin 目录下,这样虚拟机才能加载Eclipse。注意:eclipse.exe 并不会加载 Eclipse,eclipse.exe 会谈出一个屏幕并加载Java虚拟机。
注意:对于 SWT 3.2,就再也不需要manifest文件。(个人以:以后的版本也不需要。)
(待续…)
相关文章推荐
- The SWT FAQ 中文(2)
- The SWT FAQ 中文(5)
- The SWT FAQ 中文(13)
- The SWT FAQ 中文(4)
- The SWT FAQ 中文(10)
- The SWT FAQ 中文(11)
- Starteam 中文FAQ
- [技巧] 嵌入式操作系统VxWorks中文FAQ
- SQLite 指南之FAQ(中文)
- [原]SWFObject FAQ 使用swfobject以及flash的注意事项 中文翻译版
- Emacs中文FAQ
- OpenSolaris/Solaris中文FAQ
- UML中文FAQ
- 使用Emacs阅读邮件和新闻组:Gnus 中文FAQ
- 【Chromium中文文档】沙箱FAQ
- SQLite 完整中文FAQ
- [FAQ10763] 在中文简体状态下无法修改默认引擎,默认引擎一直都是百度
- OpenSolaris/Solaris中文FAQ
- VxWorks中文FAQ
- 【转】LWP中文FAQ