本文整理汇总了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);
}
示例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)));
}
示例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);
}
示例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");
}
示例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());
}
示例6: createTableColumns
import org.openide.explorer.view.OutlineView; //导入方法依赖的package包/类
@Override
public void createTableColumns(OutlineView outlineView) {
outlineView.setPropertyColumns("value", "value");
}