Swt简介
SWT(Standard Widget Toolkit) Standard Widget Toolkit是一个开源的GUI编程框架,与AWT/Swing有相似的用处,著名的开源IDE-eclipse就是用SWT开发的。 在SWT之前,Sun已经提供了一个跨平台GUI开发工具包AWT (Abstract Windowing Toolkit).AWT框架底层使用原生窗口部件(native widgets)构建,只能使用各个平台窗口部件的子集。
Swt安装
- WindowBuilder插件可以快速高效的搭建一个java可视化应用,而SWT就包含在WindowBuilder里面,所以我们安装WindowBuilder就把包括SWT、Swing等都安装好了(Ps:主要是我没找到SWT的下载地址)
- 我们打开WindowBuilder的下载地址:https://www.eclipse.org/windowbuilder/download.php

- 打开后发现有两种安装方式,分别是
Update Site、Zipped Update Site,分别对应着在线安装与本地安装。

本地安装
- 点击
Last Good Build版本右边那个link,等待下载,下载完成后是一个如图所示的压缩包: - 这里我提供我下载好的压缩包:repository.zip

- 打开eclipse,点击Help->Install New Software:

- 点击Add:

- 输入插件的名字以及点击
Archive后选择下载好的本地压缩包文件:

- 勾选WindowBuilder,点击Next:

- 等待加载完成点击Next:

- 点击
I accept那一项,即我同意协议,点击Finish:

- 等待插件安装完成,进度在右下角查看:

- 弹出提示框,提示重启,至此本地安装完成:

在线安装
-
点击
Last Good Build版本左边那个link,打开后是一个如图的页面:

-
根据页面提示,把打开的网页地址复制下来即:
http://download.eclipse.org/windowbuilder/lastgoodbuild/ -
然后步骤跟上面的本地安装差不多,区别在于Add那选择文件位置变为复制的网址:

-
后续操作一样,安装过程如上。
注意:因为测试发现,网络经常不稳定,所以如果在线下载失败,重新安装就行了,会从上次失败的地方开始继续下载。当然你也可以选择本地安装。
Swt使用
- 我们首先来新建SWT的项目,在左侧项目区右键点击,然后点击New->Other:

- 点击点击
WindowBuilder–>SWT Designer–>SWT/JFace Java Project后,点击Finish:

- 输入你想创建的SWT项目的名字后点击Finish:

- 找到我们创建的工程位置下的src目录:

- 然后选中src目录后右键点击,然后点击New->Other
- 点击
WindowBuilder–>SWT Designer–>SWT–>Application Window后,点击Next:

- 输入你想创建的Application的名字后点击Finish:

- 创建成功后自动打开一个页面:

- 点击Design,进入到我们以后经常使用的一个界面:

- 点击Text组件,然后再到右边的小框框上面点一下:

- 添加了Text组件之后,在左边的Properties里找到text一栏,并写上测试语句:

- 最后我们来运行我们的程序,找到上方菜单栏的绿色三角形按钮,点击它:

- 到这里我们就完成了我们绘制的第一个GUI界面
-
至于其他组件的使用,大家可以查看官网的API或者一个一个去试,实践出真知嘛!!
我的个人博客网站是:www.coderyyn.cn
上面会不定期分享有关爬虫、算法、环境搭建以及有趣的帖子
欢迎大家一起交流学习
转载请注明

本文介绍了SWT(Standard Widget Toolkit)的基本概念,一种用于构建跨平台GUI应用程序的开源框架。详细讲解了SWT的安装过程,包括本地和在线两种安装方式,并通过实例演示了如何使用SWT创建简单的Java可视化应用。

1087

被折叠的 条评论
为什么被折叠?



