`
wangmuming1122
  • 浏览: 11975 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

GXT 的弹出窗口的按ESC键关闭

 
阅读更多
写一个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_BLOG(GXt项目)

    **GXT项目详解** GXT,全称是GWT eXtensions,是Sencha公司为Google Web Toolkit(GWT)开发的一套丰富的用户界面组件库。GXT项目旨在为Web应用程序提供桌面级别的用户体验,利用JavaScript和HTML5技术,使得在...

    GXT 学习的好书

    GXT 提供了丰富的UI组件集合、数据网格以及图表等高级功能,帮助开发者轻松创建出具有高度交互性和美观界面的应用程序。 #### 二、书籍基本信息 - **书名**:《Ext GWT 2.0 Beginner's Guide》 - **作者**:Daniel ...

    一步一步教你新建GXT项目

    1. **启动Eclipse**:打开Eclipse,选择`File` -&gt; `New` -&gt; `Project`,在弹出的窗口中,找到`Web`类别下的`Google`,然后选择`Google Web Application`,点击`Next`。 2. **配置项目信息**:输入项目的名称和位置...

    gxt初学进阶教程

    从给定的内容来看,这篇“gxt初学进阶教程”主要介绍了一个基于GWT(Google Web Toolkit)的扩展工具库ExtGWT,也被称作GXT,用于帮助Java程序员在Web开发中创建富客户端应用程序。以下是根据提供的文件内容总结出的...

    GXT 软件包和API

    GXT正是利用了GWT的优势,使得Java开发者无需深入学习JavaScript,就能创建出功能丰富的Web界面。 3. **GXT的主要特性** - **组件丰富**:GXT包含了大量的预定义组件,如表格、树、菜单、表单、图表等,满足各种UI...

    GXT组件使用教程

    **标题:“GXT组件使用教程”** GXT(Ext GWT)是Sencha公司开发的一个强大的JavaScript库,用于构建富互联网应用程序(Rich Internet Applications,RIAs)。它基于Google的GWT(Google Web Toolkit),提供了丰富...

    Gxt,包含resource

    GXT提供了丰富的组件、数据绑定、布局管理以及主题定制等功能,让开发者能够利用Java语言开发出具有桌面应用级别的用户体验的Web应用。 "包含resource"这部分意味着压缩包中可能包含了GXT库的资源文件,这些文件...

    GXT v2.2.1 API doc

    通过深入学习GXT v2.2.1的API文档,开发者可以有效地掌握GXT的使用技巧,提高开发效率,并构建出美观且功能强大的Web应用程序。无论是新手还是经验丰富的开发者,都应该充分利用这份官方文档来提升自己的技能。

    GXT Cascade ComboBox Samples

    在IT行业中,GXT(Ext GWT)是一种用于构建富客户端Web应用的JavaScript库,它基于Google的GWT(Google Web Toolkit)。GXT提供了一系列组件,使得开发者可以创建功能丰富的用户界面,类似于桌面应用程序的体验。...

    gxt-1.2.3.jar.zip

    标题 "gxt-1.2.3.jar.zip" 指的是一个包含GXT库的压缩文件,版本为1.2.3。GXT,全称为Google Web Toolkit EXT,是Google Web Toolkit(GWT)的一个扩展,它提供了一系列丰富的用户界面组件,用于构建功能强大的Web...

    ext gwt gxt初学教程

    ### ExtGWT、GWT与GXT初学教程:打造企业级富客户端Web应用 #### 构建初识:ExtGWT与GWT的协同工作 ...随着实践的深入,开发者将能充分利用GXT的全部潜力,打造出真正媲美桌面应用的富客户端Web应用。

    GXT的JAR包

    GXT还支持响应式布局,可以在不同设备上呈现出良好的用户体验。此外,GXT提供了主题系统,使得应用程序的样式可以轻松调整和统一。 GXT 2.2.5是GXT的一个特定版本,可能包含以下特性: 1. 提供了大量的UI组件,包括...

    gxt-2.2.5.zip

    《GXT 2.2.5:Ext-GWT的增强工具包详解》 GXT,全称为GWT eXtension,是由EXTJS团队开发的一个用于Google Web Toolkit(GWT)的扩展库,旨在为GWT开发者提供更丰富、更强大的用户界面组件和功能。GXT 2.2.5是该系列...

    gwt , gxt文件上传

    GWT(Google Web Toolkit)和GXT(Sencha GXT)是两个在Web开发中用于构建富互联网应用程序(RIA)的框架。GWT是Google推出的一款开源工具,它允许开发者使用Java语言编写客户端代码,然后编译成优化的JavaScript,...

    gwt + gxt jar包

    GWT(Google Web Toolkit)和GXT(EXT GWT)是两个重要的Java开发框架,用于构建富互联网应用程序(RIA)。GWT是由Google开发的一个开源工具,它允许开发者使用Java语言来编写前端用户界面,然后自动将Java代码编译...

    american.gxt

    这是GTA4里的源文件american.gxt

    gwt gxt demo

    标题 "gwt gxt demo" 暗示我们正在探讨一个基于 Google Web Toolkit (GWT) 和 Sencha GXT 的演示项目。GWT 是一个由Google开发的开源框架,允许开发者使用Java语言来编写Web应用,然后编译成优化过的JavaScript代码...

    gxt-api-2.2.5 doc

    《GXT API 2.2.5:深入理解与应用》 GXT,全称GWT Extensions,是一款基于Google Web Toolkit (GWT) 的开源UI组件库,它为Web...通过深入学习和实践,开发者可以充分挖掘GXT的潜力,创建出更富创新性的Web应用程序。

    浪曦原创]GXT系列+第1讲+GXT_GWT的安装.

    浪曦原创]GXT系列+第1讲+GXT_GWT的安装.

    GXT API帮助文档

    gxt-api-2.2.1帮助文档 。

Global site tag (gtag.js) - Google Analytics