- 浏览: 141619 次
- 性别:
- 来自: 火星
-
最新评论
-
rogermmjj:
挺好使的呢
Flex AdvancedDataGrid 子节点渲染器展开式混乱问题 -
dong_yunqiqiqi:
讲的不错!
python模块和类在import上的区别 -
zhzczyc:
试了一下 还是不管用。。
Flex AdvancedDataGrid 子节点渲染器展开式混乱问题 -
zhzczyc:
博主 可方便贴出完整代码?
Flex AdvancedDataGrid 子节点渲染器展开式混乱问题 -
xiaoranchenxi:
_allot 是个啥东东?
Flex AdvancedDataGrid 子节点渲染器展开式混乱问题
文章列表
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 ...