Package org.jdesktop.swingx

Examples of org.jdesktop.swingx.JXTreeTable$TreeTableCellRenderer


    ConstraintExplorerTreeNode root = new ConstraintExplorerTreeNode();
    this.constraintExplorerTreeModel = new ConstraintExplorerTreeModel(root);
    this.constraintExplorerTreeModel.getContext().putValue(ConstantDefinition.FEATURE_MODEL , this.featureModel);
    this.constraintExplorerTreeModel.getContext().putValue(ConstantDefinition.CONSTRAINT_MODEL , this.constraintModel);
   
    this.treeTable = new JXTreeTable(this.constraintExplorerTreeModel);
//    this.treeTable.setHighlighters(new AlternateRowHighlighter(Color.WHITE , new Color(240 , 255 , 255) , Color.BLACK));
    this.treeTable.setDefaultRenderer(Object.class, this.constraintExplorerTreeModel.getCellRenderer());
    this.treeTable.getTableHeader().setPreferredSize(new Dimension(treeTable.getTableHeader().getPreferredSize().width, 32));
    this.treeTable.getTableHeader().setDefaultRenderer(this.constraintExplorerTreeModel.getHeaderRender());
    this.treeTable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
View Full Code Here


    protected CustomizationModel customizationModel = null;

    public CustomizationExplorerImplementation() {
        CustomizationVersionTreeNode root = new CustomizationVersionTreeNode(null);
        customizationVersionTreeModel = new CustomizationVersionTreeModel(root);
        treeTable = new JXTreeTable(customizationVersionTreeModel);
        treeTable.setRootVisible(true);
        treeTable.addMouseListener(new CustomizationVersionExplorerProbe());

        context.addContextChangeListener(new ContextChangeListener());
View Full Code Here

    public InfoExplorer2Implementation() {
        FeatureNode root = new FeatureNode(context, FeatureNode.NODE_TYPE_ROOT);

        treeTableModel = new FeatureTreeTableModel(root);
        treeTable = new JXTreeTable(treeTableModel);
        treeTable.setTreeCellRenderer(new FeatureTreeCellRender());
        treeTable.setRootVisible(true);
        treeTable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
        //treeTable.getColumn(4).setCellRenderer(new TextPaneCellRenderer());
View Full Code Here

    public InfoExplorer2Implementation() {
        FeatureNode root = new FeatureNode(context, FeatureNode.NODE_TYPE_ROOT);

        treeTableModel = new FeatureTreeTableModel(root);
        treeTable = new JXTreeTable(treeTableModel);
        treeTable.setTreeCellRenderer(new FeatureTreeCellRender());
        treeTable.setRootVisible(true);
        treeTable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
        treeTableModel.addTreeModelListener(new TreeModelListener() {
View Full Code Here

//          return;

            Object object = e.getSource();
            if (!(object instanceof JXTreeTable)) return;

            JXTreeTable treeTable = (JXTreeTable) object;
            TreePath tp = treeTable.getPathForLocation(e.getX(), e.getY());
            if (tp == null) return;

            Object node = tp.getLastPathComponent();

            if ((node == null) || (!(node instanceof FeatureNode)))return;
View Full Code Here

          //return;

            Object object = e.getSource();
            if (!(object instanceof JXTreeTable)) return;

            JXTreeTable treeTable = (JXTreeTable) object;
            TreePath tp = treeTable.getPathForLocation(e.getX(), e.getY());
            if (tp == null) return;

            Object node = tp.getLastPathComponent();

            if ((node == null) || (!(node instanceof FeatureNode)))return;
View Full Code Here

    protected final ContextImplementation context = new ContextImplementation();

    public PatternExplorerImplementation() {
        PatternTreeNode root = new PatternTreeNode();
        this.patternTreeModel = new PatternTreeModel(root);
        this.treeTable = new JXTreeTable(this.patternTreeModel);
        this.treeTable.addMouseListener(new CustomizationVersionExplorerProbe());

        this.context.addContextChangeListener(new ContextChangeListener());

View Full Code Here

    protected final ContextImplementation context = new ContextImplementation();

    public PatternExplorerImplementation() {
        PatternTreeNode root = new PatternTreeNode();
        this.patternTreeModel = new PatternTreeModel(root);
        this.treeTable = new JXTreeTable(this.patternTreeModel);
        this.treeTable.addMouseListener(new CustomizationVersionExplorerProbe());

        this.context.addContextChangeListener(new ContextChangeListener());

View Full Code Here

        .getBufferedValue(AbstractModel.PROPERTY_OBJECT);

    ConstructionType clonedType = ConstructionTypeModel
        .cloneConstructionType(tmpType);
    constructionTreeTableModel = new ConstructionTreeTableModel(clonedType);
    treeTable = new JXTreeTable(constructionTreeTableModel);
    return treeTable;
  }
View Full Code Here

        lazyLoadTransportable(transportable);
    }

    public JXTreeTable getTreeTableTransportable() {
        transportableTreeTableModel=new TransportableTreeTableModel(transportable);
        JXTreeTable treeTable = new JXTreeTable(transportableTreeTableModel);
        treeTable.setName("TreeTableTransportable");
        treeTable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
        treeTable.getColumnExt(0).setPreferredWidth(200);
        treeTable.getColumnExt(1).setPreferredWidth(50);
        return treeTable;
    }
View Full Code Here

TOP

Related Classes of org.jdesktop.swingx.JXTreeTable$TreeTableCellRenderer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.