- SWT基础笔记
我是在最近工作中,才开始慢慢接触JAVA的一些界面开发,很多东西现在还懵懵懂懂,打算记录下来,督促自己深入专研。
SWT的认识
SWT是基于JAVA的图形界面编程框架,当初IBM公司为了编写Eclipse环境而开发的一套底层图形界面API。
SWT在Eclipse开发方式
由于Eclipse自带SWT相关JAR包,因此无需加载。下面我们来看如何在开发环境中创建一个SWT项目。
打开Eclipse开发环境,右键New->Project,点击Plug-in Project,并点击下一步。
为项目命名,其他可以默认,也可以选择自定义目录, 完成后点击下一步。
不为插件项目创建Activator,即去掉勾选Gnerate an activator…,再点击下一步。
已为项目的最后一步,不为项目创建模板,点击完成。
打开MANIFEST.MF文件,在Dependencies->Required Plug-ins下添加swt插件,注意点击Add弹出对话框,并不会出现对应插件项目,需手动输入查找,选择org.eclipse.swt(3.100.1v4236b),点击ok就行。由于eclipese对应版本不一定一样,因此根据实际情况选择swt版本。
新建类文件,编写主函数代码,创建Display对象,一个简单的界面工具编写完成。
点击Run as->Java Application,生成一个swt窗口。