本文整理汇总了Java中org.jdesktop.swingx.treetable.AbstractMutableTreeTableNode类的典型用法代码示例。如果您正苦于以下问题:Java AbstractMutableTreeTableNode类的具体用法?Java AbstractMutableTreeTableNode怎么用?Java AbstractMutableTreeTableNode使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
AbstractMutableTreeTableNode类属于org.jdesktop.swingx.treetable包,在下文中一共展示了AbstractMutableTreeTableNode类的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: createLongNode
import org.jdesktop.swingx.treetable.AbstractMutableTreeTableNode; //导入依赖的package包/类
/**
* @param string
* @return
*/
private MutableTreeTableNode createLongNode(final String string) {
AbstractMutableTreeTableNode node = new AbstractMutableTreeTableNode() {
Object rnd = Math.random();
@Override
public int getColumnCount() {
return 2;
}
@Override
public Object getValueAt(int column) {
if (column == 0) {
return string;
}
return rnd;
}
};
node.setUserObject(string);
return node;
}
开发者ID:RockManJoe64,项目名称:swingx,代码行数:25,代码来源:JXTreeTableIssues.java
示例2: createRoot
import org.jdesktop.swingx.treetable.AbstractMutableTreeTableNode; //导入依赖的package包/类
static private MutableTreeTableNode createRoot() {
MutableTreeTableNode root = new AbstractMutableTreeTableNode() {
@Override
public Object getValueAt(int column) {
return null;
}
@Override
public int getColumnCount() {
return 1;
}
};
return root;
}
开发者ID:kddart,项目名称:kdxplore,代码行数:14,代码来源:ChoiceTreeTableModel.java
示例3: getValueAsDate
import org.jdesktop.swingx.treetable.AbstractMutableTreeTableNode; //导入依赖的package包/类
/**
* Returns the given value as Date.
*
* PENDING: abstract into something pluggable (like StringValue
* in ComponentProvider?)
*
* @param value the value to map as Date
* @return the value as Date or null, if not successful.
*
*/
protected Date getValueAsDate(Object value) {
if (isEmpty(value)) return null;
if (value instanceof Date) {
return (Date) value;
}
if (value instanceof Long) {
return new Date((Long) value);
}
if (value instanceof String) {
try {
// JW: why was the parsing synchronized?
// synchronized (dateFormat) {
// datePicker.setDate(dateFormat.parse((String) value));
// }
return dateFormat.parse((String) value);
} catch (ParseException e) {
handleParseException(e);
}
}
if (value instanceof DefaultMutableTreeNode) {
return getValueAsDate(((DefaultMutableTreeNode) value).getUserObject());
}
if (value instanceof AbstractMutableTreeTableNode) {
return getValueAsDate(((AbstractMutableTreeTableNode) value).getUserObject());
}
return null;
}
开发者ID:RockManJoe64,项目名称:swingx,代码行数:38,代码来源:DatePickerCellEditor.java
注:本文中的org.jdesktop.swingx.treetable.AbstractMutableTreeTableNode类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论