首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
MCU 单片机技术
»
PowerPC
» 使用 GWT 实现基于 Ajax 的 Web 开发(2)基于 Eclipse 的 GWT 开发环境的搭建
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
使用 GWT 实现基于 Ajax 的 Web 开发(2)基于 Eclipse 的 GWT 开发环境的搭建
发短消息
加为好友
look_w
当前离线
UID
1066743
帖子
8283
精华
0
积分
4142
阅读权限
90
在线时间
233 小时
注册时间
2017-6-23
最后登录
2019-5-18
论坛元老
UID
1066743
1
#
打印
字体大小:
t
T
look_w
发表于 2018-10-17 19:35
|
只看该作者
使用 GWT 实现基于 Ajax 的 Web 开发(2)基于 Eclipse 的 GWT 开发环境的搭建
基于 Eclipse 的 GWT 开发环境的搭建Eclipse 是一个用 Java 开发的开源 IDE,由包括 IBM 在内的主要几家技术型公司所支持。使用 Eclipse 可以使开发者以高效的方式编写、组织、测试和调试软件。Eclipse 集成了对 GWT 脚本的支持,在 Eclipse 环境下使用 GWT 开发 Ajax Web 应用程序,无论是代码编写、组织、测试还是调试,都能够获得较高的生产力。基于 Eclipse 的 GWT 开发环境是业界公认的,最佳的 GWT 开发环境。
搭建 Eclipse 开发环境搭建 Eclipse 开发环境很简单。只需要从
http://www.eclipse.org/downloads/
下载后解压即可使用。Eclipse 的版本很多,本文中将以 Eclipse Java EE IDE for Web Developers(Version: Helios Release) 为例进行说明。
搭建 GWT 开发环境在 Eclipse 中安装 GWT,步骤如下:
选择 Eclipse 的菜单 Help | Install New Software …, 然后在 Work with 中输入
http://dl.google.com/eclipse/plugin/3.6
,在出现的列表中选择 Google App Engine Tools for Eclipse(required) 和 SDKs,之后点击”Next”并完成安装 。
安装完成后重启 Eclipse.
基于 Eclipse 的 GWT Designer 开发环境的搭建搭建 GWT Designer 开发环境在 Eclipse 中安装 GWT Designer,步骤如下:
选择 Eclipse 的菜单 Help | Install New Software …, 然后在 Work with 中输入
http://dl.google.com/eclipse/inst/d2gwt/latest/3.6
,在出现的列表中选择 GWT Designer 和 WindowBuilder Engine (required),之后点击按钮”Next”并完成安装 。
安装完成后重启 Eclipse.
下载 Ext GWT(GXT)(
http://www.sencha.com/products/extgwt/download/
),解压后将其中相应的 jar(本例中选用的是 gxt-2.2.4-gwt2.jar)加入到 ClassPath 中。
建立带有 GWT Designer 支持的 Web 应用GWT Designer 安装之后,就可以建立带有 GWT Designer 支持的 Web 应用了,建立此 Web 应用的步骤如下:
选择 Eclipse 的菜单 File | New | Other。弹出如图 2 所示的对话框。
图 2.创建 GWT Designer 支持的 Web 应用
在图2的对话框中选择 WindowBuilder | GWT Designer | Model | GWT Java Project。然后选择按钮”Next” ,将会弹出 Create a Java Project 对话框。
在 Create a Java Project 对话框中的 Project Name 中输入项目名称如 : EmployeeManagement,然后点击按钮”Next” ,将会弹出 New GWT Module 对话框:
在 New GWT Module 对话框中的 Module name 中输入 EmployeeManagement,在 Package name 中输入 com.employeemanagement。在 Configure for third-party toolkit 中选择 Ext GWT(GXT)。点击按钮”Finish” .
如果之前没有配置 Ext GWT(GXT) 的路径,此时会弹出一个对话框提示输入 GXT 的路径,这里直接选择已经下载的 GXT 包的存放路径即可。
GWT Designer 各组件简介及举例带有 GWT Designer 支持的 Web 应用建立以后,右键点击所需编辑的类文件如 employeeViewer.java 类,然后选择菜单 Open With | GWT Designer。 在右面的区域中选择 Design 选项卡,就可以看到 GWT、 GXT 支持的所有组件,表1给出了常用的 GWT 和 GXT 组件。
表 1. GWT、GXT 常用组件列表 GWT 组件 GXT 组件功能描述 HorizontalPanel RowLayout,Horizontal 用于横向单行排列组件内部组件的布局组件 VerticalPanel RowLayout,Vertical 用于竖向向单列排列组件内部组件的布局组件 FlexTable
用于定位的布局组件,类似于 HTML 中 Table Button Button 按钮组件 Label Text 标签组件 TextBox TextField 输入框组件 RadioButton Radio 单选按钮组件 ChekcBox CheckBox 多选按钮组件 ListBox LsitFied 列表组件 Combo ComboBox 下拉列表组件 Image
图片组件 Tree/TreeItem Tree/TreeItem 树结构组件 MenuBar/MenuItem MenuBar/MenuBarItem 主菜单组件
Menu/MenuItem 右键菜单组件
在 Designer 中可以很方便地使用这些组件,以下是一个使用 Button 按钮的例子。
在前面创建的例子中,右击类文件 EmployeeManagement.java 选择 Open With | GWT Designer.
在右面的 Tab 页中选择 Design 选项卡。
在 Palette 中选一个需要创建的组件,放在设计窗口上,本例中选择了 GXT 的 button 按钮,如图 3 所示。
图 3.创建 button 按钮
组件创建后可在 Properties 区域修改其样式属性,比如将 button 的标题改为 test。
图 4.修改 button 按钮的样式属性
添加事件处理代码 :
在 Properties 中选择显示按钮
。然后,在事件列表中双击 ComponentSelected 事件,可以看到 Designer 已经创建好了此事件的外围代码,此时,光标也已经定位到 ComponentSelected 事件的代码上。接下来只需要根据实际情况添加具体的业务代码即可。
收藏
分享
评分
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议