Eclipse安装插件swt实现可视化编程
使用VS进行C#编程的时候可以通过可视化编程界面直接拖动组件来安排布局,因而使得布局安排非常便捷。
Java中也可以通过在eclipse中安装插件swt实现类似的可视化编程。
1.插件swt安装
1)根据自己的eclipse版本选择在线安装路径
可以根据自己使用的版本将后面的4.x进行更改(4.4及以上)
我使用的是4.6版本
http://download.eclipse.org/windowbuilder/WB/integration/4.6/
2)查看版本号的方法,直接点击help然后打开About Eclipse即可
3)然后在help中打开Install New Software…
4)按照下图进行操作即可完成安装
2.安装完后重启eclipse
3.如何创建JFrame
1)首先在包名new创建新的类的时候选择other
2)然后找到Windows Builder下的Swing Designer点开即可看到JFrame,选择进行创建,与一般类的创建方式相仿
3)创建完后打开该类,即可看到代码框左下角分别有source/design两个选项,点进去design即可看到可视化界面
使用方法和C#类似,直接在中间的选框拖动组件过去右边的图形化界面即可;监听组件的时间则点击左边Component栏下你所想要的组件即可跳转进入该组件的代码方法。
Eclipse安装插件swt实现可视化编程相关推荐
- Eclipse安装插件的方法
Eclipse安装插件方式主要可分为三种:在线安装.手动安装.使用本地压缩包安装. 下面详细介绍一下. 在线安装Eclipse插件 在线安装简单方便,适合网络畅通的情景.在线安装可以保证插件的完整性, ...
- Eclipse安装插件的几种方法(eclipse安装SVN插件)
Eclipse安装插件的几种方法(eclipse安装SVN插件) 在这里啰嗦一句,其实更新的版本mar2更好用.但是由于在低电压版的本本上,mar2跑不起来,经常假死,kepler可以很流畅. so, ...
- eclipse安装插件的三种方法
做为当下最流行的开源IDE之一,Eclipse的一大优势就在于其无数优秀的插件.一个好的插件可以大大的提高我们的工作效率,学习如何安装Eclipse插件自然也是必修课了.下面介绍Eclipse插件的安 ...
- Eclipse安装插件的几种方式
前段时间Google转向了IDEA,貌似有些动摇了Eclipse作为Java领域IDE龙头老大的位置,为此引起了Eclipse粉丝和IDEA粉丝的集体骂战.类似这种骂战向来都不绝于耳,貌似程序员的都比 ...
- Eclipse 安装插件报错:An error occurred while collecting items to be installed session context was...解决方法汇总
文章目录 前言 一.产生错误的场景 二.错误信息描述 三.出错原因分析 3.1.错误原因定位 3.2.Eclipse 的更新管理 P2 出错 四.解决方式 4.1.进入 Eclipse 的安装根目录 ...
- Eclipse 安装插件
Eclipse插件的安装方法大体有以下三种: 第一种:直接复制法 假设你的Eclipse的在(C:\eclipse), 解压你下载的 eclipse 插件或者安装eclipse 插件到指定目录AA(c ...
- Eclipse安装插件后手动删除依赖无法再次安装插件
原因 Eclipse安装Fat Jar 打包工具插件 自从手动删除后就一直无法正常配置 配置 报错信息如下 图片 代码 An error occurred during the org.eclipse ...
- eclipse安装插件配置Android开发环境
我的主页: isfantasy.com 最近学习Android开发,电脑已有开发web的eclipse mars,不想再额外安装软件,于是参考网上资料,将eclipse配置插件做Android开发. ...
- Eclipse安装插件
安装插件(建议使用的方式) 安装此插件 在eclipse根目录平级的地方新建文件夹(plugins,不能写错) 将此要安装插件的jar包复制到新建的plugins文件夹中 在dropins文件夹下新建 ...
最新文章
- IPsec ××× 配置實例
- Linux在高铁项目的部署环境
- 矩阵逆时针旋转90度JAVA_java实现的顺时针/逆时针打印矩阵操作示例
- python随机生成k个不重复的随机数_python 生成不重复的随机数的代码
- 深度学习方法:受限玻尔兹曼机RBM(三)模型求解,Gibbs sampling
- G - Eating Plan
- 在maven中开发Spring需要的jar依赖
- sql server 分区_SQL Server:锁定设置以用于增强分区功能
- 小蚂蚁学习数据结构(16)——串的堆分配储存代码演示
- 怎样解决An internal error has occurred. Index out of bounds
- python爬虫百度地图_Python抓取百度地图的数据
- 华为路由器配置备忘录
- linux du -h按文件大小,linux中du的用法
- 【Love2d从青铜到王者】第十篇Love2d之类和类的继承(Classes And Inheritance)
- Java——线程回顾汇总:同步/生产者消费者模式/定时调度
- 微信小程序--石头剪刀布(小游戏)
- 八大古都大排名(权威版)
- java调起本地摄像头,利用openCV进行人脸识别(一)
- 个人整理shell脚本编程笔记
- SSH框架整合3——原生态SessionFactory
热门文章
- spwm单片机4路输出C语言,基于PIC单片机的正弦波逆变器设计与实现
- 伽马矫正(Gamma correction)
- D/D/O/S学习思维导图
- 手把手教你在Vivado创建一个RAM的IP核并使用ILA工具验证
- 如何彻底删除Edge浏览器
- CF Pairs of Topics
- 艾永亮:《后浪》为何能刷屏朋友圈,破圈后的B站在焦虑什么?
- 离线安装wireshark2.6.10
- 昆兰士科技大学计算机排名,2019QS学科排名重磅发布!昆士兰科技大学多个学科跻身全球前100...
- 如何使用matlab进行二维和三维空间的位姿描述及坐标系的变换