`
文章列表
1、首先了解编辑器和渲染器的区别,拿DataGrid来说: 渲染器:也就是当你给DataGrid的dataProvider赋值后,DataGrid用什么形式或者说怎么来显示数据,例如:用什么字体,字体什么颜色等等。DataGrid默认的渲染器是DataGridItemRenderer,他使用文本来显示item。 编辑器:要编辑DataGrid首先制定DataGrid本身是可编辑的(通过editable指定),然后可以指定某一列是否可编辑。编辑器是指当你要修改DataGrid中item的数据,也就是双击时DataGrid决定通过什么方式来编辑,例如:提供给你个ComboBox选择, ...
要获取dataField首先要获取其父对象DataGrid,通过在渲染器中实现IDropInListItemRenderer接口,覆盖接口的两个方法。   private var _owner:DataGrid = null; //父对象 private var _dataGridColumns:DataGridColumn; private var _listData:DataGridListData; [Bindable("dataChange")] public function get listData(): ...
一个人(People)有多个地址(Address),例如出生地,工作地。   People.java     /** * */ package com.hb.po; import java.util.HashSet; import java.util.Set; /** * @author dudong0726 * * @date 2011-11-9 上午10:51:17 * */ public class People { private long id; private String name; private Set& ...
  有很多人(People)都在同一个地方(Address)   People.java     /** * */ package com.hb.po; import java.util.HashSet; import java.util.Set; /** * @author dudong0726 * * @date 2011-11-9 上午10:51:17 * */ public class People { private long id; private String name; private Address a ...
一个人(People)对应一个出生地址(Address)   People.java     /** * */ package com.hb.po; import java.util.HashSet; import java.util.Set; /** * @author dudong0726 * * @date 2011-11-9 上午10:51:17 * */ public class People { private long id; private String name; private Address addr ...
Student(学生)和Document(学籍)存在一对一关系   Student.java   /** * */ package com.hb.jo; /** * @author dudong0726 * * @date 2011-11-8 下午04:36:25 * */ public class Student { private long id; private String name; private String email; private Document doc; public long getId() ...
补充资料转自:http://www.cnblogs.com/superfeeling/archive/2011/09/14/2176435.html   补充资料 1.opener:指用WINDOW.OPEN等方式创建的新窗口对应的原窗口。 2.top: 该变更永远指分割窗口最高层次的浏览器窗口。 3.parent: 该变量指的是包含当前分割窗口的父窗口。如果在一个窗口内有分割窗口,而在其中一个分割窗口中又包含着分割窗口,则第3层的分割窗口可以用parent变量引用第2层窗口,用top引用顶层窗口。 对于窗体中的frame和iframe加载的页面元素来说。parent 返回的时 ...
public function copyToClip(evt:MouseEvent):void { var dataSource:Object = docus.dataProvider; //dataProvider var colLen:int = docus.columns.length; //返回列数 var columns:DataGridColumn = null; var isHeaderText:Boolean = true; //判断是不是头部标题 var cursor:IViewCursor ...
继续上一节,上一节我们建立了person-event的一对多关联,要在此基础上建立他们的多对多关联只需在event端建立一个 event-person的一对多关联即可。所以我们只需改动Event.java和映射文件event.hbm.xml   Event.java     package com.hb.jo; import java.util.Date; import java.util.HashSet; import java.util.Set; public class Event { private long id; private String ...
person有多个event,一个event有多个person参与,明显的多对多关联,这篇只建立简单的one2many关联,下节继续many2many关联。 com.hb.jo包下实体类Person、Event及相应的映射描述文件。我们建立person-event的一对多关联,通过一个中间表使用两个表id关联。   hibernate.cfg.xml     <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibern ...
1、字符串转换为日期函数     public Date strToDate(String dateString,String formatter) { Date d = null; if(null == dateString || null == formatter || dateString.trim().length() <=0 || formatter.trim().length() <=0 ) { return new Date(); } SimpleDateFormat sdf = new Simpl ...
今天看到论坛关于字符串分割问题,见http://www.iteye.com/topic/1117302,看看别人的思路自己用python写了下,竟然报错,list index 越界。   ''' Created on 2011-11-2 @author:dudong0726 ''' if __name__ == '__main__': str="[Type=UPC-A][Final=10][Nnmber=9]" for item in str.split("]"): print(item.split ...
  ''' Created on 2011-11-2 cn.py @author: dudong0726 ''' from cn import Person class Person(object): def __init__(self,name,sex,age): self.name = name self.sex = sex self.age = age def detail(self): return "my name is " + self ...
1、类属于模块的一部分。当我们要建立一个类时,通常我们新建一个py文件,例如新建立cn.py,这个cn便成为我们的模块。 2、然后在cn里面建立自己的类: '''Created on 2011-11-1 @author: dudong0726 ''' class Person: ''' classdocs ''' Count = 0 def __init__(self,name,age): ''' Constructor @param: name the name ...
''' Created on 2011-11-1 列表、字符串、元组都成为序列,序列常用操作为分片 @author: dudong0726 ''' if __name__ == '__main__': item = ('apple','orange','tomato','egg','peer') #元组 list = ['apple','orange','tomato','egg','peer'] #列表 print('item[0] is %s , and list[0] is %s' % (item ...
Global site tag (gtag.js) - Google Analytics