一)什么是Cypal Studio for GWT?<o:p></o:p>
Cypal Studio for GWT 其实就是Googlipse(http://www.googlipse.com),但Googlipse已经不再更新。该项目作者创建了一个新产品来替代Googlipse,这就是Cypal Studio for GWT。从下面的配置过程大家也可以看到二者基本一致。<o:p></o:p>
<o:p></o:p>
二)环境配置及示例<o:p></o:p>
1.Eclipse 3.2 + WTP1.5
2.GWT,从http://code.google.com/webtoolkit/download.html下载并解压缩至D:/gwt-windows-1.4.10目录
3.Cypal Studio for GWT,从http://www.cypal.in/studio 下载并解压缩至Eclipse目录
4.运行Eclipse,打开Window-> Preferences->Cypal Studio,设置GWT Home(步骤2)
5.创建Dynamic Web Project,在configurations选项选中Default Cypal Studio Project
6.创建module<o:p></o:p>,
从File->New->Other->Cypal Studio-> Module
,输入Module
名称,注意package
不能为空,否则无法创建com.yourcompany.server
和com.yourcompany.clinet目录。
打开com.yourcompany.gwt.test.public下的test.html,添加一个表格。
html 代码
- <table align=center>
- <tr>
- <td id="slot1"></td><td id="slot2"></td>
- </tr>
- </table>
<o:p></o:p>
Test类实现EntryPoint接口,需要手工实现onModuleLoad方法。
java 代码
- public void onModuleLoad() {
-
- final Button button = new Button("Click me");
- final Label label = new Label();
-
- button.addClickListener(new ClickListener() {
- public void onClick(Widget sender) {
- if (label.getText().equals(""))
- label.setText("Hello World!");
- else
- label.setText("");
- }
- });
-
-
-
-
-
-
- RootPanel.get("slot1").add(button);
- RootPanel.get("slot2").add(label);
- }
<o:p></o:p>
- 运行<o:p></o:p>
点击Run->Run/Debug,打开运行配置对话框,双击GWT Hosted Mode Application,在右侧选择项目和模块,然后可以运行或调试。
分享到:
- 2007-06-27 11:57
- 浏览 4114
- 评论(0)
- 论坛回复 / 浏览 (0 / 6073)
- 查看更多
相关推荐
使用 Cypal Studio for GWT 简化 Ajax 开发 使用 Google Web Toolkit (GWT),Java 程序员可以使用纯 Java™ 编程语言编写富 Asynchronous JavaScript + XML (Ajax) 应用程序。专为 Eclipse IDE 设计的 Cypal Studio...
cypal.studio.for.gwt
cypal.studio.for.gwt-1.0
《cypal.studio.for.gwt-2.alpha:GWT开发的高效工具》 在软件开发领域,Google Web Toolkit(GWT)是一个强大的工具,它允许开发者使用Java语言编写客户端应用程序,然后自动编译成高效的JavaScript代码。对于GWT...
标题 "cypal[1].studio.for.gwt-1.0" 暗示这是一个与Google Web Toolkit (GWT)相关的开发工具,可能是由Cypal公司开发的工作室版本1.0。GWT是一个开放源码的Java框架,允许开发者用Java语言编写客户端Web应用程序,...
博文链接:https://toeo.iteye.com/blog/267791
- **Java-to-JavaScript编译器**:GWT的核心特性之一是它的编译器,它将Java代码转换为高效的JavaScript,使得开发者可以使用熟悉的Java语言进行前端开发。 - **Widget库**:GWT提供了一系列丰富的用户界面组件...
本教程将引导你了解如何在Eclipse环境中配置和使用GWT进行开发。 首先,为了在Eclipse中开发GWT应用,你需要安装GWT插件。根据Eclipse的版本,你可以从以下地址获取插件: - Eclipse 3.5 (Galileo): ...
Java GWT 开发初级教程 标题解释 本文的标题是 "Java GWT 开发",它旨在教授初级开发者如何使用 Google Web Toolkit(GWT)来开发基于 Java 的 Ajax 应用程序。GWT 是一种免费的开发工具包,由 Google 公司于 2006 ...
GWT 基本入门和开发,部署,愿与大家分享!
Eclipse是一款广泛使用的集成开发环境(IDE),而GWT for Eclipse则是Eclipse的一个插件,专门用于支持GWT应用程序的开发。这个插件针对Eclipse的3.7和3.6版本进行了优化,以提供更好的开发体验。 GWT的核心功能...
【GWT 开发手册轻松入门GWT】 Google Web Toolkit (GWT) 是一个开源的Java框架,用于构建和部署富互联网应用程序(RIA)。GWT允许开发者使用Java编写客户端代码,然后将其编译成优化的JavaScript,可在各种Web...
Eclipse安装GWT,Eclipse中创建GWT项目。
本教程将详细阐述如何搭建SmartGWT的开发环境,以及如何利用附带的`build.xml`编译器进行项目构建。 首先,你需要确保已经安装了Java Development Kit (JDK)。SmartGWT和GWT都是基于Java的,因此至少需要JDK 8或更...
GWT快速开发(GWT) 是一个Java软件开发框架用于开发类似于Google Maps和Gmail的AJAX应用程序。GWT的设计参考Java AWT包设计,类命名规则、接口设计、事件监听等。你可以用Java编程语言开发你的界面,然后用GWT编译器将...
《GWT开发手册》 Google Web Toolkit (GWT) 是一个强大的工具,它允许开发者使用Java语言编写Web应用程序,然后由GWT编译器将Java代码转换为JavaScript,以实现跨浏览器兼容。GWT的核心是一个编译器,其主要任务是...
in.cypal.studio.gwt.samples_1.0.0.200808282244.jar
in.cypal.studio.gwt.core_1.0.0.200808282244.jar
GWT 开发和部署 GWT 是什么? GWT(Google Web Toolkit)是一种开源的Web应用程序开发工具,使用Java语言开发Web应用程序。GWT允许开发者使用Java语言开发Web应用程序,而不需要编写JavaScript、HTML、CSS等Web元素...
GWT,全称为Google Web Toolkit,是Google推出的一款开源JavaScript开发框架,旨在帮助Java开发者创建高性能、跨浏览器的Web应用程序。这个"GWT开发资料合集"包含了从入门到高级的多个文档,对于想要深入理解和掌握...