Eclipse下SWT的安装与使用

43 篇文章 7 订阅
8 篇文章 0 订阅

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 SiteZipped 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
上面会不定期分享有关爬虫、算法、环境搭建以及有趣的帖子
欢迎大家一起交流学习

转载请注明

  • 15
    点赞
  • 62
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
SWT(Standard Widget Toolkit)是一个开源的GUI编程框架,与AWT/Swing有相似的用处。你可以通过安装WindowBuilder插件使用SWT安装WindowBuilder插件有两种方式:本地安装和在线安装。 对于本地安装,你可以按照以下步骤进行操作: 1. 下载WindowBuilder的压缩包,可以从https://www.eclipse.org/windowbuilder/download.php获取。 2. 打开Eclipse,点击菜单栏的Help->Install New Software。 3. 点击Add按钮,输入插件的名字,并选择下载好的本地压缩包文件。 4. 勾选WindowBuilder,点击Next,然后点击I accept同意协议,最后点击Finish。 5. 等待插件安装完成,重启Eclipse。 对于在线安装,你可以按照以下步骤进行操作: 1. 打开Eclipse,点击菜单栏的Help->Install New Software。 2. 点击Add按钮,输入插件的名字,并选择Update Site或Zipped Update Site。 3. 选择合适的插件版本,点击Next。 4. 等待加载完成后,勾选WindowBuilder,点击Next,然后点击I accept同意协议,最后点击Finish。 5. 等待插件安装完成,重启Eclipse安装完成后,你可以使用WindowBuilder来创建SWT项目。在Eclipse的Package Explorer视图中右键点击,选择New->Other,然后选择WindowBuilder->SWT Designer->SWT/JFace Java Project。输入项目名字后点击Finish。接下来,你可以在项目的src目录下创建SWT的Application Window,然后使用SWT的组件来设计界面。最后,你可以点击菜单栏的绿色三角形按钮来运行程序。 希望以上信息对你有帮助。 #### 引用[.reference_title] - *1* *3* [EclipseSWT安装使用](https://blog.csdn.net/ychgyyn/article/details/84892781)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Eclipseswt designer安装方法](https://blog.csdn.net/EI__Nino/article/details/7647889)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值