Java 目录:https://blog.csdn.net/dkbnull/article/details/87932486

大家都知道在做Android开发设计GUI时,要添加Android组件可以把组件拖到手机屏幕上,这样会自动生成代码,而不需要自己一个个地把要添加的组件用代码生成。
其实,Java界面编程也是可以这样的。

这里就说一下Eclipse开发环境下Java可视化界面编程。

1、打开eclipse,依次点击Help→Instal New Software,出现如下界面。在Work with输入
http://download.eclipse.org/windowbuilder/WB/release/R201506241200-1/4.4/
这里把4.4改成你自己的eclipse版本号,如果搜索不到适合版本的,也可以直接使用4.4版本,将下方出现的全部安装

2、安装完成后,重启eclipse

3、包名上右键→New→Other

4、这里,会出现图中红色框中所示文件夹,文件夹下,就是实现可视化编程功能的组件

5、新建JFrame

6、输入类名,完成创建。
创建完成后会直接出现下图所示代码。在代码最下红色方框内,有两个按钮,Source是当前页面的代码视图,Design是可视化编程设计界面

7、点击Design后,稍等一会,等加载完成。当出现下图所示界面,就可以直接拖拽实现设计图形界面了。

例如我们添加一个Button,可以直接拖动按钮到界面上。

Eclipse开发环境下Java可视化界面编程相关推荐

  1. java串口rxtx下载_WINDOWS环境下JAVA串口RXTX编程DEMO

    copy RXTXcomm.jar into your c:\program files\java\jre-version\lib\ext dir 把下载包中Windows\i368-mingw32\ ...

  2. java开发可视化界面_java 可视化界面编程

    importjava.awt.*;importjava.awt.event.*;importjava.awt.Frame;publicclassawttest{publicstaticvoidmain ...

  3. spark最新源码下载并导入到开发环境下助推高质量代码(Scala IDEA for Eclipse和IntelliJ IDEA皆适用)(以spark2.2.0源码包为例)(图文详解)...

    不多说,直接上干货! 前言   其实啊,无论你是初学者还是具备了有一定spark编程经验,都需要对spark源码足够重视起来. 本人,肺腑之己见,想要成为大数据的大牛和顶尖专家,多结合源码和操练编程. ...

  4. linux eclipse下qt开发环境搭建,Qt Eclipse开发环境的部署 上篇

    关于Qt  Eclipse的开F发,将会从不同的环境中区安装部署,分为上.中.篇,三篇文章来讲.Windows,Linux平台下安装使用eclipse + QT4.4.3开发环境,Windows,Li ...

  5. ubuntu eclipse java_搭建Ubuntu Java Eclipse开发环境

    搭建环境:Ubuntu 16.04 ×64 1.搭建jdk1.8运行环境 1.1.下载jdk1.8 使用的版本:jdk-8u121-linux-x64.tar.gz 1.2.安装jdk1.8 STEP ...

  6. 怎么开发Linux图形界面程序,Linux下的图形界面编程

    Linux下的图形界面编程 一.Qt和GTK+ 虽然Linux下的大多数开发是基于字符界面的,但在Linux环境下也可以开发出美观大方的图形界面.经过多年的发展,目前已经存在多种用于在Linux下开发 ...

  7. Hadoop Eclipse开发环境设置

    1.Hadoop开发环境简介 1.1 Hadoop集群简介 Java版本:jdk-6u31-linux-i586.bin Linux系统:CentOS6.0 Hadoop版本:hadoop-1.0.0 ...

  8. 使用Eclipse开发和调试java程序

    刚刚学习Java不久,从C#到Java的语言跨度倒是没有多大,但是编译器从VS2013换成Eclipse,最开始还是有些许的不适应.因此做个笔记跟和我一样的初学者分享一下经验. 下面简单介绍一下Ecl ...

  9. Eclipse开发环境搭建

    锁定老帖子 主题:Eclipse开发环境搭建 精华帖 (0) :: 良好帖 (3) :: 新手帖 (13) :: 隐藏帖 (0) 作者 正文 hanqunfeng 等级: 性别: 文章: 57 积分: ...

最新文章

  1. Go 学习笔记(21)— 标准库 os 操作文件(新建、打开、写入、读取、删除、关闭文件)
  2. 华三路由交换配置命令_华三路由器交换机配置命令
  3. mac上如何官网下载安装virtualbox
  4. 20162327WJH四则运算第二周总结
  5. Stencil计算GPU性能建模
  6. 稳定的服务器主板,高稳定英特尔S2400SC2双路服务器主板
  7. 好用免费的在线PDF转换工具推荐
  8. python串口控制8通道继电器方法笔记
  9. 第一篇 AlexNet——论文翻译
  10. Rx第六部分 测试
  11. PG口令加密算法从MD5升级到SCRAM-SHA-256
  12. dfc trace performance anaysis
  13. 发票扫一扫识别,一键导出表格
  14. 基于Web的学生成绩管理系统
  15. 红帽扩展存储系列产品市场分销路线
  16. mybatisplus 实体类的字段名与数据库的字段名不一致的解决办法
  17. MySQL数据库---视图索引
  18. 步进电机正反转实验_一种三相电机正反转控制互锁的考虑-成都电气开发
  19. Code in C# and build 3D games with Unity读书笔记
  20. 收集的卡通动漫模型手办之01

热门文章

  1. 为生活在充满挑战的环境中的人设计
  2. 【优化算法】 简述遗传算法(GA)原理
  3. react-ga组件的简单应用笔记
  4. (1)stata的基本使用--数据导入与处理
  5. javaweb网上人才招聘系统案例
  6. 一道杨氏矩阵题目 201806
  7. python文本文件操作诗句给上一句输出下一句_[Python] 自动化办公 定制微信每日一句诗...
  8. Java核心技术:日期和时间新旧API对比
  9. 淘宝叠猫猫瓜分3亿红包赚猫币自动生成脚本(无需安装其他软件),附每天最大限度的领取最多数量的喵币方法
  10. 再聊聊梯度消失与梯度爆炸