一、为了进行SWT应用开发,你需要把SWT库添加到类路径(classpath)上,并设置必要的环境变量。
首先,安装及配置swt+design
1.1 下载并解压Designer_v6.9.5_for_Eclipse3.5.zip,把features和plugins覆盖到eclipse下同名文档,并把configuration文件夹下的除config.ini外的文件全部删除。
1.2 打开WindowBuilderKeygen.exe程序,填写正确网卡物理地址和版本号后,点击OK,得到序列号及注册码。
1.3 打开Eclipse,在主菜单下选择window=>Preferences=>Designer=>License=>Registration and Activation,输入序列号与注册后,点下一步按要求填写完成(Name中间有空格),最后OK(如下图)。
1.4 取消Automatically activate when possible选项。
然后。你要在ECLIPSE_HOM=》Eeclipse=》plugins文件夹下找到org.eclipse.swt.win32.win32.x86_3.3.0.v3346.jar库文件。注意这里的“org.eclipse.swt.win32.win32.x86_3.3.0.v3346.jar”是和Eclipse的版本有关的。实在找不到你就用文件搜索功能吧。然后依次打开下面窗口Project-〉Properies-〉JavaBuildPath-〉Libraries-〉Add Variable -〉 Eclipse Home -〉Extend将org.eclipse.swt.win32.win32.x86_3.3.0.v3346.jar文件加到类路径中。
二、拖拉控件,输入代码(界面如下)
功能说明:
1、限制文本框只能输入小写字母和数字
2、限制文本框字符个数为8位
3、实现退出按钮功能
4、禁止拖动,修改界面大小
5、实现CANVAS控件内图片按比例缩放显示并响应鼠标释放事件