写一个SuperWindow 继承自 GXT的window 类;
public class SuperWindow extends Window {
private I18N i18N;
public SuperWindow() {
i18N = (I18N) Registry.get(ConstantUtil.I18N);
this.escCloseWindow();
setHeading("<strong>"+"按ESC键退出"+"。</strong>");
}
private void escCloseWindow() {
this.addListener(Events.OnKeyPress, new SelectionListener<ComponentEvent>() {
@Override
public void componentSelected(ComponentEvent ce) {
int code = ce.getKeyCode();
if (code == KeyCodes.KEY_ESCAPE){
// close();
hide();
}
}
});
}
自己定义的窗口继承自SuperWindow 就可以实现按ESC键退出窗口了。
分享到:
相关推荐
**GXT项目详解** GXT,全称是GWT eXtensions,是Sencha公司为Google Web Toolkit(GWT)开发的一套丰富的用户界面组件库。GXT项目旨在为Web应用程序提供桌面级别的用户体验,利用JavaScript和HTML5技术,使得在...
GXT 提供了丰富的UI组件集合、数据网格以及图表等高级功能,帮助开发者轻松创建出具有高度交互性和美观界面的应用程序。 #### 二、书籍基本信息 - **书名**:《Ext GWT 2.0 Beginner's Guide》 - **作者**:Daniel ...
1. **启动Eclipse**:打开Eclipse,选择`File` -> `New` -> `Project`,在弹出的窗口中,找到`Web`类别下的`Google`,然后选择`Google Web Application`,点击`Next`。 2. **配置项目信息**:输入项目的名称和位置...
从给定的内容来看,这篇“gxt初学进阶教程”主要介绍了一个基于GWT(Google Web Toolkit)的扩展工具库ExtGWT,也被称作GXT,用于帮助Java程序员在Web开发中创建富客户端应用程序。以下是根据提供的文件内容总结出的...
GXT正是利用了GWT的优势,使得Java开发者无需深入学习JavaScript,就能创建出功能丰富的Web界面。 3. **GXT的主要特性** - **组件丰富**:GXT包含了大量的预定义组件,如表格、树、菜单、表单、图表等,满足各种UI...
**标题:“GXT组件使用教程”** GXT(Ext GWT)是Sencha公司开发的一个强大的JavaScript库,用于构建富互联网应用程序(Rich Internet Applications,RIAs)。它基于Google的GWT(Google Web Toolkit),提供了丰富...
GXT提供了丰富的组件、数据绑定、布局管理以及主题定制等功能,让开发者能够利用Java语言开发出具有桌面应用级别的用户体验的Web应用。 "包含resource"这部分意味着压缩包中可能包含了GXT库的资源文件,这些文件...
通过深入学习GXT v2.2.1的API文档,开发者可以有效地掌握GXT的使用技巧,提高开发效率,并构建出美观且功能强大的Web应用程序。无论是新手还是经验丰富的开发者,都应该充分利用这份官方文档来提升自己的技能。
在IT行业中,GXT(Ext GWT)是一种用于构建富客户端Web应用的JavaScript库,它基于Google的GWT(Google Web Toolkit)。GXT提供了一系列组件,使得开发者可以创建功能丰富的用户界面,类似于桌面应用程序的体验。...
标题 "gxt-1.2.3.jar.zip" 指的是一个包含GXT库的压缩文件,版本为1.2.3。GXT,全称为Google Web Toolkit EXT,是Google Web Toolkit(GWT)的一个扩展,它提供了一系列丰富的用户界面组件,用于构建功能强大的Web...
### ExtGWT、GWT与GXT初学教程:打造企业级富客户端Web应用 #### 构建初识:ExtGWT与GWT的协同工作 ...随着实践的深入,开发者将能充分利用GXT的全部潜力,打造出真正媲美桌面应用的富客户端Web应用。
GXT还支持响应式布局,可以在不同设备上呈现出良好的用户体验。此外,GXT提供了主题系统,使得应用程序的样式可以轻松调整和统一。 GXT 2.2.5是GXT的一个特定版本,可能包含以下特性: 1. 提供了大量的UI组件,包括...
《GXT 2.2.5:Ext-GWT的增强工具包详解》 GXT,全称为GWT eXtension,是由EXTJS团队开发的一个用于Google Web Toolkit(GWT)的扩展库,旨在为GWT开发者提供更丰富、更强大的用户界面组件和功能。GXT 2.2.5是该系列...
GWT(Google Web Toolkit)和GXT(Sencha GXT)是两个在Web开发中用于构建富互联网应用程序(RIA)的框架。GWT是Google推出的一款开源工具,它允许开发者使用Java语言编写客户端代码,然后编译成优化的JavaScript,...
GWT(Google Web Toolkit)和GXT(EXT GWT)是两个重要的Java开发框架,用于构建富互联网应用程序(RIA)。GWT是由Google开发的一个开源工具,它允许开发者使用Java语言来编写前端用户界面,然后自动将Java代码编译...
这是GTA4里的源文件american.gxt
标题 "gwt gxt demo" 暗示我们正在探讨一个基于 Google Web Toolkit (GWT) 和 Sencha GXT 的演示项目。GWT 是一个由Google开发的开源框架,允许开发者使用Java语言来编写Web应用,然后编译成优化过的JavaScript代码...
《GXT API 2.2.5:深入理解与应用》 GXT,全称GWT Extensions,是一款基于Google Web Toolkit (GWT) 的开源UI组件库,它为Web...通过深入学习和实践,开发者可以充分挖掘GXT的潜力,创建出更富创新性的Web应用程序。
浪曦原创]GXT系列+第1讲+GXT_GWT的安装.
gxt-api-2.2.1帮助文档 。