`
czpae86
  • 浏览: 720515 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
Extjs+FusionCharts V3 (json版) 支持json,xml数据格式。   { swfWidth : 500, swfHeight : 400, xtype : "micColumnChart", swfUrl : "Column3D.swf", labelName : 'label', valueName : 'value', caption : '销售额', xAxisName : '月份', numb ...
ExtJS项目已经与触摸屏代码库项目jQTouch和SVG处理库Raphael合并,今天下载了sencha-touch-beta-0.90,运行里面的例子看到了令人兴奋的东西,IE6不能运行这些例子,我用的是google浏览器,要求支持HTML5,这些例子大都是适合触屏操作的,用鼠标感觉不太爽~~  
在项目开发中,难免会用到Extjs写插件来实现需求,有一些功能写插件就可以搞定的,无需重新封装一个类。 下面用一个以前写的插件来讲解。   插件功能说明: 1,实现功能:鼠标放在文本框上面时提示信息,鼠标离开后提示信息消失。 2,要求:提示信息可以自定义。   代码讲解:     FieldTips = Ext.extend(Object, { init : function(f){ this.field = f; if(f.msg){ this.tips = new Ext.ToolTip({ html : '<div s ...
最近把框架完善了,把上传、下载、前端换肤、登录、权限等功能加上了。   本人觉得现在框架比较重要的一点是智能化程度,接下来工作就是提高智能化程度了。 后端可以实现生成单表的增删改查,前端现在没有考虑生成,考虑到前端用的是Extjs框架,在实际项目中基本不会就一个grid的增删改查,一般都很个性化的,如果要生成也不会复杂,生成简单的增删改查不如不要,因为生成完成后还要对其进行个性化修改,人手写算了,这样的话就要封装一些基类了。
package base; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.hibernate.HibernateException; import org.hibernate.Query; import org.hiberna ...
public class ProsUtil { private static Log log = LogFactory.getLog(ProsUtil.class); private static Properties pros; static { pros = new Properties(); try { pros.load(ProsUtil.class.getClassLoader().getResourceAsStream("sql.properties")); log.info("--->加载sql.pr ...
又开始新项目了,在准备着。先用Spket做几个Extjs3.2的主题,顺便分享一下。        
  Extjs利用Dwr 进行java后台方法调用已经用过,这次利用struts2与Extjs结合进行后台方法调用返回需要的结果。 (源码见附件 : Struts2_demo.rar)   1,配置struts2开发环境,下载struts2开发包(百度一下吧);   2,创建myEclipse中创建一个web项目:如下图所示;   3,按需要引入struts2 jar包,如: 4,配置web.xml 5,书写Action类 6,配置struts.xml    7,书写Extjs GridPanel     8,书写接收返回数据页面 strut ...
Extjs确实伟大,前端开发效率提高了不少,Extjs性能不是网上说的垃圾,测试项目放在外网依然很爽。其实Extjs是一个工具罢了,如果那方面不好,我们是可以进行改善。        
第五章 Extjs如何实现“T”型系统首页布局 (入门教程)   看这章前,您有必要去看一下  EXT borderLayout图解(初学有用) 这遍文章。因为实现这种传统的应用系统布局,我们用了Extjs的borderLayout。系统截图如下:    T型首页布 ...
第四章 介绍Extjs的formPanel (入门教程)   这章我们主要简单介绍一下Extjs的formPanel——formPanel的创建、formPanel字段数据的取得、xtype属性的使用、ComboBox的使用。   Extjs的formPanel分为两部分: 1,Ext.form.FormPanel : 这个form我们可以理解为管表现的,就是呈现在界面我们看到的form。 2,Ext.form.BasicForm : 这是管数据的,例如form操作数据一般使用它。   Extjs的formPanel又包含子组件,如:Ext.form.TextField、Ext. ...
第三章 Extjs在开发中如何实现代码复用 (入门教程)   如果要实现如下界面,你会选择那种代码?     代码1:     代码2:      根据上面创建对象:       你会选择那种??建议选择代码2方式(或者参考我的另一篇文章的写法 一个Ext继承例子(下拉tree、grid、panel、form等组件的基类))!   因为这样可以实现代码复用,举个简单的例子,如果要做一个新增、修改的表单,可能你要copy两份代码,这样不利于维护,如果按照代码2的方式写,那么只要如下创建新增、修改的表单:   新增表单: var addForm = new ...
第二章 熟悉Extjs API (入门教程)   我们使用第一章的Window例子进行API讲解。   我们要为第一章的Window做以下修改: 1:设置其属性,使得Window有遮蔽效果和使得Window不可拖动。 2:使用方法改变Windows的标题。 3:使用事件达 ...
第一章 Extjs开发环境(入门教程)   配置Extjs开发环境很简单的,完全可以在Html静态页面运行,需要的开发工具也很简单。   步骤如下: 1:到官方网站http://www.extjs.com/products/extjs/download.php下载必要的核心包。 2:解压Extjs3.1.rar文件(本人用的是3.1版本)。 3:在Html页面中引入相应文件,如下: <link rel="stylesheet" type="text/css" href="../Ext/resources/css/ext-al ...
最近又开始用EXTJS了,半年没有用了,现在extjs 3.1 了,性能提高了不少!
Global site tag (gtag.js) - Google Analytics