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

使用smartgwt制作类似google的GA时间控件的思路及方法

阅读更多
思路:
1、以GA为例,选择天时,当前时间为今天的前一天,即结束时间应为前一天,如当天为30日,前一天即为29日,那么结束时间就应是29日;因为是以天为单位计算,故开始时间也应该为29日
2、选择周时,首先结束时间为今天的前一天,然后再往前推7天,即为开始时间
3、选择月时,首先结束时间为今天的前一天,然后再往前推一个月,即为开始时间
4、选择年时,同上

方法
1、使用smartgwt来开发GA[Google Analytics]的时间控件
GA时间控件图

但开发的时候却发现smartgwt本身提供的Calendar方法并不能满足这种控件的使用,所以只好自己重新写了一个Calendar方法来对时间控件提供方法了。
2、Calendar.java



3、效果图


分享到:
评论

相关推荐

    smartgwt-1.3

    SmartGWT是基于Google Web Toolkit (GWT) 的扩展,它提供了丰富的用户界面组件和高级功能,旨在简化开发人员的工作流程,提高Web应用的用户体验。 1. **SmartGWT概述** - SmartGWT是一个开源项目,由Intersystems...

    smartgwt官方实例

    6. **异步通信**:SmartGWT使用GWT的RequestFactory或XMLHttpRequest进行异步数据通信。通过Showcase,你可以学习如何实现与服务器的无刷新通信,以及处理服务器返回的数据。 7. **图形和图表**:SmartGWT支持丰富...

    SmartGwt学习文档

    它基于Google的GWT(Google Web Toolkit)框架,并扩展了其功能,提供了丰富的UI组件和更高级的客户端性能优化。SmartGwt的目标是简化开发过程,让开发者能够创建具有桌面级用户体验的Web应用。 在SmartGwt的学习...

    smartGWT 3.1 最新版本

    SmartGWT是一个基于Google Web Toolkit (GWT) 的扩展框架,它通过提供大量预定义的用户界面组件和高级数据管理功能,极大地简化了GWT应用的开发。SmartGWT 3.1在前一版本的基础上进行了改进和优化,提升了性能和...

    SmartGWT2.0 API

    SmartGWT 2.0 API 是一款基于Google Web Toolkit (GWT) 2.0的高级组件库,它为开发者提供了丰富的用户界面组件和强大的功能,以构建高性能、交互式的Web应用程序。SmartGWT 2.0 在其前身的基础上进行了多方面的改进...

    smartGWT最新zip

    通过这些实例,可以快速掌握SmartGWT的基本使用方法和设计模式。 此外,SmartGWT支持MVC(Model-View-Controller)架构,这使得开发者可以更好地组织代码并实现模块化。它还集成了服务器端的数据服务,如DS(Data ...

    基于Maven的SmartGWT项目示例

    在"基于Maven的SmartGWT项目示例"教程中,你将学习如何设置和运行这个项目,以及如何使用SmartGWT组件来构建用户界面。此外,还会了解到如何利用Maven的命令行工具进行编译、测试和部署。通过实践这个项目,开发者...

    smartgwt5.0

    然而 GWT 本身提供的控件及功能相对有限。因此出现了很多第三方开源扩展库。很多扩展库都利用 GWT,对现有的 JavaScript 库做 Java 封装,为 GWT 提供了更多可用的 API。SmartGWT 是其中的佼佼者,它的底层使用 ...

    smartGwt学习笔记

    SmartGwt是一个强大的Java库,用于构建基于Web的用户界面,它提供了丰富的组件,包括ListGrid,一个功能强大的表格控件。在这个问题中,开发者遇到了在设置ListGrid为简单选择模式(SelectionStyle.SIMPLE)并使用复...

    smart GWT 3.1

    基于 GWT 的 SmartGWT 是非常容易 使用的,即使很炫的效果,实现代码也非常简短,Java 开发人员很快就可以做 出炫目的 Web 应用。 SmartGWT 有四个不同的发行版:免费的 LGPL 版,收费的专业版,Power 版 和企业版

    smartgwt2.4 最新发布

    1. **API文档**:详述了SmartGWT 2.4的所有类、接口和方法,包括它们的参数、返回值和用途,这将帮助开发者了解如何调用和使用这些组件。 2. **用户指南**:引导开发者从零开始搭建SmartGWT项目,包括设置开发环境...

    SmartGWT 12.0

    SmartGWT库的核心在于它将Google Web Toolkit (GWT) 的优势与智能组件模型相结合,为开发者提供了丰富的UI组件、强大的数据管理工具以及高效的异步通信机制。 1. **SmartGWT 框架** SmartGWT 是基于GWT的扩展,它...

    smartGWT开发环境搭建(完整工程)

    SmartGWT是一个强大的Java框架,用于构建富互联网应用程序(RIA)。它基于Google Web Toolkit (GWT) 并扩展了其功能,提供了丰富的组件库和高级的UI设计工具。本教程将详细阐述如何搭建SmartGWT的开发环境,以及如何...

    smartGWT

    在描述中提到的博文链接指向了ITEYE博客上的一篇文章,虽然具体内容未给出,但我们可以推测这篇博客可能详细介绍了如何使用SmartGWT进行开发,可能包括了示例代码、最佳实践或者常见问题的解决方法。 标签“源码”...

    smartgwt + spring + hibernate

    SmartGWT是基于GWT(Google Web Toolkit)的一个强大的UI库,提供丰富的用户界面组件和高性能的JavaScript客户端应用。Spring是一个开源的Java应用框架,它提供了依赖注入、AOP(面向切面编程)以及各种企业服务。...

    SmartGWT 快速开发文档(Quick Start Guide)

    在正式介绍 SmartGWT 的功能和使用方法之前,首先需要了解文档的版权信息及使用限制: - **版权归属**:本文档及其中包含的所有信息和技术数据均受 Isomorphic Software, Inc. 的版权保护。 - **使用限制**:用户仅...

    SmartGWT 入门 SmartGWT 入门

    **SmartGWT** 是一款基于 **Google Web Toolkit (GWT)** 的高级Web应用开发框架,旨在简化企业级Web 2.0应用的开发过程。自从 **GWT** 发布以来,它吸引了大量的Java开发者进入Web开发领域,并激发了一系列基于GWT的...

    smartgwt 分页grid

    在IT行业中,SmartGWT是一个基于Google Web Toolkit (GWT) 的强大且高效的用户界面库,它提供了大量的组件,使得开发者能够快速构建复杂的Web应用程序。本文将深入探讨如何使用SmartGWT来创建一个自定义的分页Grid...

    smartgwt2.4最新发布

    SmartGWT 2.4是GWT(Google Web Toolkit)框架的一个强大扩展,它提供了一系列先进的组件和工具,为开发人员构建富互联网应用程序(RIA)提供了极大的便利。这次发布的SmartGWT 2.4版本,进一步提升了性能和用户体验...

    smartgwt 培训ppt

    有关于smartgwt 开发的ppt,高级开发的应用。

Global site tag (gtag.js) - Google Analytics