当前位置: 首页>>代码示例>>Java>>正文


Java OutlineView.setPropertyColumns方法代码示例

本文整理汇总了Java中org.openide.explorer.view.OutlineView.setPropertyColumns方法的典型用法代码示例。如果您正苦于以下问题:Java OutlineView.setPropertyColumns方法的具体用法?Java OutlineView.setPropertyColumns怎么用?Java OutlineView.setPropertyColumns使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.openide.explorer.view.OutlineView的用法示例。


在下文中一共展示了OutlineView.setPropertyColumns方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: initView

import org.openide.explorer.view.OutlineView; //导入方法依赖的package包/类
private void initView() {
    setLayout(new BorderLayout());
    outlineView = new OutlineView(nodesColumnName);
    outlineView.setPropertyColumns(COLUMN_NAMES);
    final Outline outline = outlineView.getOutline();
    outline.setRootVisible(false);
    DefaultTableCellRenderer decimalTableCellRenderer = new StringDecimalFormatRenderer();
    outline.setDefaultRenderer(Double.class, decimalTableCellRenderer);
    outline.setDefaultRenderer(Float.class, decimalTableCellRenderer);
    outline.setDefaultRenderer(Node.Property.class, new MetadataOutlineCellRenderer());
    final TableColumnModel columnModel = outline.getColumnModel();
    columnModel.getColumn(0).setCellRenderer(new MetadataOutlineCellRenderer());
    final int[] columnWidths = COLUMN_WIDTHS;
    for (int i = 0; i < columnModel.getColumnCount(); i++) {
        columnModel.getColumn(i).setPreferredWidth(columnWidths[i]);
    }
    add(outlineView, BorderLayout.CENTER);
}
 
开发者ID:senbox-org,项目名称:snap-desktop,代码行数:19,代码来源:MetadataViewTopComponent.java

示例2: KeyBindingsTopComponent

import org.openide.explorer.view.OutlineView; //导入方法依赖的package包/类
public KeyBindingsTopComponent() {
    setName(Bundle.CTL_KeyBindingsTopComponent());
    setLayout(new BorderLayout());
    OutlineView ov = new OutlineView("Action");
    ov.setPropertyColumns("value", "Shortcut");
    ov.getOutline().setRootVisible(false);
    add(ov, BorderLayout.CENTER);
    em.setRootContext(new AbstractNode(Children.create(new KeyBindingsChildFactory(), true)));
}
 
开发者ID:GeertjanWielenga,项目名称:CheatSheets,代码行数:10,代码来源:KeyBindingsTopComponent.java

示例3: addOutlineView

import org.openide.explorer.view.OutlineView; //导入方法依赖的package包/类
private void addOutlineView() {
    ov = new OutlineView("Template");
    ov.setPropertyColumns("value", "Expands To...","description", "Description");
    ov.getOutline().setRootVisible(false);
    add(ov, BorderLayout.CENTER);
}
 
开发者ID:GeertjanWielenga,项目名称:CheatSheets,代码行数:7,代码来源:CodeTemplatesTopComponent.java

示例4: createTableColumns

import org.openide.explorer.view.OutlineView; //导入方法依赖的package包/类
@Override
public void createTableColumns(OutlineView outlineView) {
    outlineView.setPropertyColumns("tid", "tid", "table", "table", "attribute", "attribute", "value", "value", "authoritative", "authoritative");
}
 
开发者ID:donatellosantoro,项目名称:Llunatic,代码行数:5,代码来源:JustificationTupleNode.java

示例5: createTableColumns

import org.openide.explorer.view.OutlineView; //导入方法依赖的package包/类
@Override
public void createTableColumns(OutlineView outlineView) {
    outlineView.setPropertyColumns(TID, TID, TABLE, TABLE, ATTRIBUTE, ATTRIBUTE, PREVIOUS_VALUE, Bundle.COL_PreviousValue(), ORIGINAL_VALUE, Bundle.COL_OriginalValue());
}
 
开发者ID:donatellosantoro,项目名称:Llunatic,代码行数:5,代码来源:OccurrenceTupleNode.java

示例6: createTableColumns

import org.openide.explorer.view.OutlineView; //导入方法依赖的package包/类
@Override
public void createTableColumns(OutlineView outlineView) {
    outlineView.setPropertyColumns("value", "value");
}
 
开发者ID:donatellosantoro,项目名称:Llunatic,代码行数:5,代码来源:UserCellTupleNode.java


注:本文中的org.openide.explorer.view.OutlineView.setPropertyColumns方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。