- 博客(53)
- 资源 (20)
- 收藏
- 关注
原创 Oracle日期处理——Extract()函数
1.2个日期相差的天数:--相减得到相差的天数 select to_date('2012-10-18 15:29:01', 'yyyy-mm-dd hh24:mi:ss') - to_date('2012-08-09:18:04:02', 'yyyy-mm-dd hh24:mi:ss') from dual;2.相
2012-12-26 20:05:02 2990
Oracle日期处理——Extract()函数
1.2个日期相差的天数:--相减得到相差的天数 select to_date('2012-10-18 15:29:01', 'yyyy-mm-dd hh24:mi:ss') - to_date('2012-08-09:18:04:02', 'yyyy-mm-dd hh24:mi:ss') from dual;...
2012-12-26 20:05:00 246
原创 Ext菜单和工具栏
创建一个简单的工具条创建一个简单的工具条,包含4个按钮。代码:Ext.onReady(function() { var toolbar = new Ext.Toolbar(); toolbar.render("toolbar"); toolbar.add({ text:"新建", handler:function() {...
2012-12-26 20:00:00 965
Ext菜单和工具栏
创建一个简单的工具条创建一个简单的工具条,包含4个按钮。代码:Ext.onReady(function() {var toolbar = new Ext.Toolbar();toolbar.render("toolbar");toolbar.add({text:"新建",handler:function() {Ext.Msg.alert("新建");}...
2012-12-26 20:00:00 142
原创 Ext布局
FitLayout自动适应页面大小,页面变大的时候Item跟着变大,页面变小的时候Item跟着变小。使用FitLayout很容易实现这样的功能。不过,FitLayout中的Item只能有一个,如果有多个则会忽略其他的。示例:Ext.onReady(function(){ // data for grid var data1 = [ [2,"...
2012-12-26 19:57:08 571
Ext布局
FitLayout自动适应页面大小,页面变大的时候Item跟着变大,页面变小的时候Item跟着变小。使用FitLayout很容易实现这样的功能。不过,FitLayout中的Item只能有一个,如果有多个则会忽略其他的。示例:Ext.onReady(function(){// data for gridvar data1 = [[2,"里斯",22,"man"],...
2012-12-26 19:57:00 80
原创 Ext弹出窗口
Ext.MessageBox.alert()Ext.MessageBox.alert()提供一个OK按钮。对应JavaScript中的alert()。定义:alert( Stringtitle,Stringmsg,[Function fn], [Object scope] ) :Ext.MessageBox该函数有4个参数:Title:窗口标题Msg:弹出窗口内容Fn:回调...
2012-12-26 19:53:43 1776
Ext弹出窗口
Ext.MessageBox.alert()Ext.MessageBox.alert()提供一个OK按钮。对应JavaScript中的alert()。定义:alert(Stringtitle,Stringmsg,[Function fn], [Object scope]) :Ext.MessageBox该函数有4个参数:Title:窗口标题Msg:弹出窗口内容Fn:回调函...
2012-12-26 19:53:00 560
原创 Ext树形结构——TreePanel
创建一个树树控件由Ext.tree.TreePanel类定义,控件名称为treepanel,继承自Panel面板。要实现一棵树也很简单:1. 创建一个TreePanel2. 为TreePanel设置一个根结点(RootNode)3. 添加子节点(TreeNode)到根几点。示例:Ext.BLANK_IMAGE_URL = '../../resource...
2012-12-26 19:46:53 11174 2
Ext树形结构——TreePanel
创建一个树树控件由Ext.tree.TreePanel类定义,控件名称为treepanel,继承自Panel面板。要实现一棵树也很简单:1.创建一个TreePanel2.为TreePanel设置一个根结点(RootNode)3.添加子节点(TreeNode)到根几点。示例:Ext.BLANK_IMAGE_URL = '../../resources/images/de...
2012-12-26 19:46:00 583
原创 Ext表单布局
默认的平铺布局如果不进行任何设置,将控件加入到表单中,就是自上而下的平铺布局。如:var form = new Ext.form.FormPanel({ title:"默认布局", width:500, defaultType:"textfield", items:[ {fieldL...
2012-12-26 19:33:02 1784
Ext表单布局
默认的平铺布局如果不进行任何设置,将控件加入到表单中,就是自上而下的平铺布局。如:var form = new Ext.form.FormPanel({title:"默认布局",width:500,defaultType:"textfield",items:[{fieldLabel:"标签1"},{fieldLabel:"标签2"},{fieldLabel...
2012-12-26 19:33:00 161
原创 Ext数据校验
在firefox中,如果校验失败是不会执行提交操作的;但是在IE中则会提交,需要用form.isValid()来判断。在提交前调用判断是否数据校验OK://数据校验if (!form.getForm().isValid()){ Ext.Msg.alert('信息','有些必输项未输入!'); return;} 要想提示,需要把Ext.QuickTips....
2012-12-26 19:28:12 2556
Ext数据校验
在firefox中,如果校验失败是不会执行提交操作的;但是在IE中则会提交,需要用form.isValid()来判断。在提交前调用判断是否数据校验OK://数据校验if (!form.getForm().isValid()){Ext.Msg.alert('信息','有些必输项未输入!');return;} 要想提示,需要把Ext.QuickTips.init();...
2012-12-26 19:28:00 195
原创 表单与输入控件
19.1制作一个表单Ext.onReady(function() { var form = newExt.form.FormPanel({ defaultType:"textfield", title:"My Form", width:500, labelAl...
2012-12-25 22:52:39 1376 1
Ext表单与输入控件
19.1制作一个表单Ext.onReady(function() {var form = newExt.form.FormPanel({defaultType:"textfield",title:"My Form",width:500,labelAlign:"right",labelWidth:100,renderTo:document.body,items...
2012-12-25 22:52:00 171
原创 Ext分组表格控件——Group
18.1分组表格的使用先看一个例子:Ext.onReady(function() { Ext.QuickTips.init(); // data for grid var data = [ [1,"张三",20,"man"], [2,"里斯",22...
2012-12-25 22:41:54 2875
Ext分组表格控件——Group
18.1分组表格的使用先看一个例子:Ext.onReady(function() {Ext.QuickTips.init(); // data for gridvar data = [[1,"张三",20,"man"],[2,"里斯",22,"man"],[3,"李四",24,"man"],[4,"丽丝",25,"w
2012-12-25 22:41:00 219
原创 Ext属性表格控件——PropertyGrid
PropertyGrid扩展自EditorGridPanel,所以可以直接编辑右边的内容。注意:只有右边,即使你单击左边,编辑器也只会出现再右边。实际上,我们可以用散列表来形容PropertyGrid,左边可以看做Key,右边是Value。Key是我们指定好的,用户只需要修改对应的Value即可。对于某些属性而言,配置很方便。 17.1使用实例代码:varpropertyGri...
2012-12-25 22:35:43 2748
Ext属性表格控件——PropertyGrid
PropertyGrid扩展自EditorGridPanel,所以可以直接编辑右边的内容。注意:只有右边,即使你单击左边,编辑器也只会出现再右边。实际上,我们可以用散列表来形容PropertyGrid,左边可以看做Key,右边是Value。Key是我们指定好的,用户只需要修改对应的Value即可。对于某些属性而言,配置很方便。 17.1使用实例代码:varpropertyGr...
2012-12-25 22:35:00 262
原创 Ext限制输入的数据类型
数字类型——NumberField{ header : '年龄', dataIndex : 'age', width : 100, sortable : true, editor:new Ext.Editor(new Ext.form.NumberField({ allowBlank:false,//不能为空 ...
2012-12-25 22:33:09 1940
Ext限制输入的数据类型
数字类型——NumberField{header : '年龄',dataIndex : 'age',width : 100,sortable : true,editor:new Ext.Editor(new Ext.form.NumberField({allowBlank:false,//不能为空allowNegative:false,//不能输入负号minV...
2012-12-25 22:33:00 539
原创 Ext.encode()与Ext.decode()
15.1Ext.decode() Ext.decode()函数将Json字符串转成Json对象。示例:var jsonStr = "{name:'刘德华',age:52,hometown:'香港'}";var jsonObj = Ext.decode(jsonStr);var msg = "name:" + jsonObj.name + ",age:" + jsonObj...
2012-12-25 22:31:00 3023
Ext.encode()与Ext.decode()
15.1Ext.decode()Ext.decode()函数将Json字符串转成Json对象。示例:var jsonStr = "{name:'刘德华',age:52,hometown:'香港'}";var jsonObj = Ext.decode(jsonStr);var msg = "name:" + jsonObj.name + ",age:" + jsonObj.a...
2012-12-25 22:31:00 126
原创 Ext可编辑的表格控件
使用EditorGird,可以直接在表格执行添加、删除、修改和查找等操作,然后一次性保存。可动态修改某个单元格,保存时进行检查,为空无法保存,验证信息给予提示等。 14.1制作一个简单的EditorGrid(1)、在生成Ext.grid.ColumnModel的列时加上editor配置项。 { header : '名称', dataIndex : 'n...
2012-12-25 22:27:43 1912
Ext可编辑的表格控件
使用EditorGird,可以直接在表格执行添加、删除、修改和查找等操作,然后一次性保存。可动态修改某个单元格,保存时进行检查,为空无法保存,验证信息给予提示等。 14.1制作一个简单的EditorGrid(1)、在生成Ext.grid.ColumnModel的列时加上editor配置项。{header : '名称',dataIndex : 'name',width...
2012-12-25 22:27:00 254
原创 Ext表格分页
为Grid添加分页工具条在GridPanel配置中增加以下代码:bbar:new Ext.PagingToolbar({ pageSize:10, // 每页显示10条记录 displayInfo:true,// 显示提示信息 displayMsg:"显示第{0}条到第{1}条,共{2}条数据", emptyMsg:...
2012-12-25 22:25:58 1637
Ext表格分页
为Grid添加分页工具条在GridPanel配置中增加以下代码:bbar:new Ext.PagingToolbar({pageSize:10, // 每页显示10条记录displayInfo:true,// 显示提示信息displayMsg:"显示第{0}条到第{1}条,共{2}条数据",emptyMsg:"没有数据",store:store})这个是在底部...
2012-12-25 22:25:00 249 1
原创 表格视图——Ext.grid.GridView
Ext的表格控件都遵守MVC模型,Ext.data.Store可看做Model模型,Ext.grid.GridPanel中设置的各种监听器可看做Controller控制器,而Ext.grid.GridView对应的就是View视图。通常情况下,我们不需要创建Ext.grid.GridView的实例,Ext.grid.GridPanel会自动生成对应的实例,使用默认的样式将表格显示到页面上。当我们要...
2012-12-25 22:24:14 2124
表格视图——Ext.grid.GridView
Ext的表格控件都遵守MVC模型,Ext.data.Store可看做Model模型,Ext.grid.GridPanel中设置的各种监听器可看做Controller控制器,而Ext.grid.GridView对应的就是View视图。通常情况下,我们不需要创建Ext.grid.GridView的实例,Ext.grid.GridPanel会自动生成对应的实例,使用默认的样式将表格显示到页面上。当我们...
2012-12-25 22:24:00 127
原创 表格控件GridPanel
表格控件GridPanel表格由类Ext.grid.GridPanel定义,继承自Panel,xtype为grid。在Ext中,表格控件Grid必须包含列定义信息,并制定表格的数据存储器Store。表格的列信息由类Ext.grid.ColumnModel定义,而表格的数据存储器由Ext.data.Store定义,数据存储器根据解析的数据的不同,可分为JsonStore、SimpleStore、...
2012-12-25 22:20:11 896
表格控件GridPanel
表格控件GridPanel表格由类Ext.grid.GridPanel定义,继承自Panel,xtype为grid。在Ext中,表格控件Grid必须包含列定义信息,并制定表格的数据存储器Store。表格的列信息由类Ext.grid.ColumnModel定义,而表格的数据存储器由Ext.data.Store定义,数据存储器根据解析的数据的不同,可分为JsonStore、SimpleStore...
2012-12-25 22:20:00 176
原创 HTML5 Canvas
HTML5 Canvas准备: window.onload = function() { //获取画布 var myCanvas = document.getElementById("myCanvas"); //得到2d绘图上下文 var ctx = myCanvas.getContext("2d");}
2012-12-25 22:15:05 839 1
HTML5 Canvas
HTML5 Canvas准备: window.onload = function() {// 获取画布var myCanvas = document.getElementById("myCanvas");// 得到2d绘图上下文var ctx = myCanvas.getContext("2d");} 画线:/************...
2012-12-25 22:15:00 61
原创 Ext.TabPanel
Ext.TabPanel是另一个常用的组件,通过add()添加子面板。 Ext.get("tabPanel").on("click",function() { var tabs = new Ext.TabPanel({ renderTo:'tabpanelDiv', height:300, ...
2012-12-24 22:37:50 446
Ext.TabPanel
Ext.TabPanel是另一个常用的组件,通过add()添加子面板。 Ext.get("tabPanel").on("click",function() {var tabs = new Ext.TabPanel({renderTo:'tabpanelDiv',height:300,width:500}); tabs.add({title:"面板1"...
2012-12-24 22:37:00 116
原创 Ext.Panel
Ext.Panel是开发中经常用到的一个组件,继承自Ext.Container。属性配置:Title:显示的标题。tbar和bbar:上下位置的工具条。collapseFirst、collapsed、collapsedCls、collapsible:设置与面板折叠相关的配置。Floating:浮动。Shadow:设置阴影。 下面的例子创建了一个可拖放、可折叠、包含浮...
2012-12-24 22:35:51 488
Ext.Panel
Ext.Panel是开发中经常用到的一个组件,继承自Ext.Container。属性配置:Title:显示的标题。tbar和bbar:上下位置的工具条。collapseFirst、collapsed、collapsedCls、collapsible:设置与面板折叠相关的配置。Floating:浮动。Shadow:设置阴影。 下面的例子创建了一个可拖放、可折叠、包含...
2012-12-24 22:35:00 95
原创 Ext.BoxComponent
Ext.BoxComponenet继承自Ext.Component,并实现了对自身的定位和改变大小的功能。下面的例子展示如何使用Ext.BoxComponent在页面定义位置和大小。 // boxcomponent Ext.get("boxcomponent").on("click",function(){ var be = new Ext.B...
2012-12-24 22:33:28 865
Ext.BoxComponent
Ext.BoxComponenet继承自Ext.Component,并实现了对自身的定位和改变大小的功能。下面的例子展示如何使用Ext.BoxComponent在页面定义位置和大小。// boxcomponentExt.get("boxcomponent").on("click",function(){var be = new Ext.BoxComponent({el:...
2012-12-24 22:33:00 170
使用数字签名验证文件是否被修改
2013-05-03
java socket多人聊天(文字+图片+文件传输)
2013-01-19
spring3.0 mvc demo
2011-09-17
displayTag的小例子
2011-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人