文档章节

SWT Win32 Extension 项目介绍

溪边九节
 溪边九节
发布于 2016/04/09 22:03
字数 418
阅读 75
收藏 0

主页:http://feeling.sourceforge.net/index.php?

 

SWT Win32 Extension 是Eclipse类库SWT的Win32本地原生扩展.

本项目提供了一个软件开发工具库,能够让您使用Java语言开发原生的Windows应用程序而不需要编写额外的JNI代码。使用SWT Win32 Extension,您将不需要创建原生的动态链接库来调用操作系统动态链接库的系统API或者方法。您仅仅需要做的就是编写Java代码,   SWT Win32 Extension来负责剩下的部分。SWT Win32 Extension提供了一系列的功能使您的应用程序看上去和Win32本机程序别无二致。


窗口装饰功能: 提供窗口置顶,透明,闪动等功能。
自定义窗口: 创建不规则的窗口。
访问Windows注册表。
系统文件夹: 获取系统特殊文件加的路径和图标。
系统快捷方式: 管理系统快捷方式。
系统相关信息: 收集系统CPU,内存,环境变量等相关信息。
系统会话: 提供关机,休眠,重启,注销等功能。
系统IO及网络功能: 提供磁盘和网络相关信息。
活动桌面功能: 管理Windows活动桌面。
系统钩子: 注册和卸载系统钩子,能够拦截和处理系统事件。
窗口系统菜单: 管理窗口菜单。用户可以自定义系统菜单和处理菜单事件。
Ole 控件: 提供对一些常用控件的封装,比如flash。 值得一提的是,您能够访问SWT提供的所有功能,因为SWT Win32 Extension是从SWT派生出来的。

© 著作权归作者所有

溪边九节

溪边九节

粉丝 43
博文 129
码字总数 107230
作品 1
南京
程序员
私信 提问
SWT Designer 6.0安装小记

我机子上以前是Eclipse3.2.2+MyEclipse5.5.0,今天安装SWT Designer 6.0的时候很不顺。先是把features和plugins目录下的东西都复制到Eclipse安装目录对应的文件夹后,启动Eclipse居然没有看到...

嗯哼9925
2017/12/21
0
0
Java开发环境搭建全过程(上)

今天重装系统,对java开发环境重新进行了搭建,记录下自己搭建的过程留做以后参考。。。^o^ 第一部分 J2EE环境搭建 用的是j2sdk1.5+Tomcat5.5.16+Eclipse3.1.1+MyEclipse4.1.1 1. 安装jdk到...

嗯哼9925
2017/12/27
0
0
Eclipse 安装 windowBuilder(图形化插件)

最新有个新项目。做java桌面版程序。在2017年这个确实有点少见,大部分java类项目为WEB版。 好了,正题。不推荐使用MyEclipse来做。破解安装等其他操作浪费时间,同时在改软件下使用图形插件...

huwenchi111
2017/03/21
0
0
Ext插件spket-1.6.23.jar安装服错

在CMD中运行java -jar spket-1.6.23.jar时报以下错,请高手帮忙解决一下: java.lang.UnsatisfiedLinkError: no swt-win32-3346 or swt-win32 in swt.library.path, java.library.path or t......

dk_py
2013/01/11
789
0
简单eclipse插件开发: eclipse启动时间显示器

Eclipse插件开发 1. 下载并安装jdk和eclipse 这里强调一下: 需要下载Eclipse for RCP and RAP Developers, 否则无法新建Plug-in Development 项目. 2. 新建项目 安装好之后打开eclipse, 点击...

恋空御月
2016/07/12
27
0

没有更多内容

加载失败,请刷新页面

加载更多

读书笔记:深入理解ES6 (五)

第五章 解构:使数据访问更便捷 第1节 为什么使用解构功能?   在ES5中,开发者们从对象、数组中获取特定数据并赋值给变量,编写了很多看起来同质化的代码。例如: 1 let options = {2 ...

张森ZS
24分钟前
19
0
CentOS7 yum方式安装MySQL5.7

在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1 下载并安装MySQL官方的 Yum Repository [root@localho...

roockee
32分钟前
14
0
Allegro三种自定义设置快捷键的方法

Allegro自定义设置快捷键的三种方法: 1、在Allegro PCB editor 命令窗口直接定义 2、通过修改用户变量env文件来设置快捷键 3、定义笔画为快捷键 1、在Allegro PCB editor 命令窗口直接定义 ...

demyar
36分钟前
16
0
如何做一张能让人眼前一亮的大屏?

作为在职场驰骋的社会人,提到数据可视化大家应该都不陌生了。数据可视化的作用也不用我多说,主要是利用图形化手段,更清晰直观地将数据展示。多层次、交互式的可视化分析能够方便决策者理解...

朕想上头条
37分钟前
9
0
TL138/1808/6748-EthEVM开发板硬件CPU、FLASH、RAM

TL138/1808/6748-EthEVM是广州创龙基于SOM-TL138/1808/6748核心板开发的一款开发板,具有三个网络接口。由于SOM-TL138/1808/6748核心板管脚兼容,所以此三个核心板共用同一个底板。开发板采用...

Tronlong创龙
42分钟前
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部