private FilePanel() { //data stuff FileTreeNode root = new FileTreeNode(); treeModel = new FileTreeModel(root); tree = new JTree(treeModel); tree.setCellRenderer(new FileTreeCellRenderer()); tree.setRootVisible(false); tree.setShowsRootHandles(true); tree.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent e) { TreePath path = tree.getPathForLocation(e.getX(), e.getY()); int nActiveTreebanks = getActiveTreebanks().size(); //Tdiff boolean canActivate = (! TregexGUI.getInstance().isTdiffEnabled() || nActiveTreebanks < TregexGUI.MAX_TDIFF_TREEBANKS); if(path != null) { FileTreeNode node = (FileTreeNode) path.getLastPathComponent(); if(canActivate || node.isActive()) node.setActive(!node.isActive()); } } }); //layout/panel stuff this.setLayout(new BorderLayout()); this.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEmptyBorder(),"Tree files: ")); JScrollPane scroller = new JScrollPane(tree); this.add(scroller, BorderLayout.CENTER); }
widgetTree.setRootVisible(false); widgetTree.setShowsRootHandles(true); widgetTree.getSelectionModel().addTreeSelectionListener(e ->
tree.setRootVisible(false); tree.getSelectionModel().setSelectionMode (TreeSelectionModel.SINGLE_TREE_SELECTION);
resultsTree.setRootVisible(false);
@Override public void execute() { if (MediatorGui.treeDatabase() == null) { LOGGER.error("Unexpected unregistered MediatorGui.treeDatabase() in "+ this.getClass()); } // Tree model, update the tree (refresh, add node, etc) DefaultTreeModel treeModel = (DefaultTreeModel) MediatorGui.treeDatabase().getModel(); // First node in tree DefaultMutableTreeNode root = (DefaultMutableTreeNode) treeModel.getRoot(); // Loop into the list of databases for (Database database: this.databases) { // Create a node model with the database element AbstractNodeModel newTreeNodeModel = new NodeModelDatabase(database); // Create the node DefaultMutableTreeNode newNode = new DefaultMutableTreeNode(newTreeNodeModel); // Save the node MediatorGui.frame().getTreeNodeModels().put(database, newNode); // Add the node to the tree root.add(newNode); } // Refresh the tree treeModel.reload(root); // Open the root node MediatorGui.treeDatabase().expandPath(new TreePath(root.getPath())); MediatorGui.treeDatabase().setRootVisible(false); }
/** * Constructor with an empty tree model. * * This needs to also add a root node, and therefore sets * {@code getTree().setRootVisible(false)}. */ public TreePopup() { this(new DefaultTreeModel(new DefaultMutableTreeNode())); tree.setRootVisible(false); }
/** * Constructor with an empty tree model. * * This needs to also add a root node, and therefore sets * {@code getTree().setRootVisible(false)}. */ public TreePopup() { this(new DefaultTreeModel(new DefaultMutableTreeNode())); tree.setRootVisible(false); }
private JTree createTree(List<String> nodeNames) { DefaultMutableTreeNode root = new DefaultMutableTreeNode(new Object()); TreeModel model = new DefaultTreeModel(root); for (int i = 0; i < nodeNames.size(); i++) { root.add(new DefaultMutableTreeNode(nodeNames.get(i))); } JTree tree = new JTree(model); tree.setRootVisible(false); return tree; }
/** Set whether or not the root node from * the <code>TreeModel</code> is visible. * * @param visible <code>true</code> if it is to be displayed */ public void setRootVisible(boolean visible) { tree.setRootVisible(visible); tree.setShowsRootHandles(!visible); }
/** Set whether or not the root node from * the <code>TreeModel</code> is visible. * * @param visible <code>true</code> if it is to be displayed */ public void setRootVisible (boolean visible) { tree.setRootVisible (visible); tree.setShowsRootHandles(!visible); }
/** Set whether or not the root node from * the <code>TreeModel</code> is visible. * * @param visible <code>true</code> if it is to be displayed */ public void setRootVisible (boolean visible) { tree.setRootVisible (visible); tree.setShowsRootHandles(!visible); }
@Override protected void initTree(JTree tree) { tree.setRootVisible(false); expandAll(tree); }
MediatorGui.treeDatabase().setRootVisible(true);
protected void createFisheryRegionTree() { $objectMap.put("fisheryRegionTree", fisheryRegionTree = new JTree()); fisheryRegionTree.setName("fisheryRegionTree"); fisheryRegionTree.setRootVisible(true); fisheryRegionTree.setSelectionRow(0); fisheryRegionTree.addTreeSelectionListener(JAXXUtil.getEventListener(TreeSelectionListener.class, "valueChanged", this, "doValueChanged__on__fisheryRegionTree")); }
protected void createDetectedCallBack() { $objectMap.put("detectedCallBack", detectedCallBack = new JTree()); detectedCallBack.setName("detectedCallBack"); detectedCallBack.setEditable(false); detectedCallBack.setRootVisible(false); detectedCallBack.setRowHeight(24); }
protected void createDetectedCallBack() { $objectMap.put("detectedCallBack", detectedCallBack = new JTree()); detectedCallBack.setName("detectedCallBack"); detectedCallBack.setEditable(false); detectedCallBack.setRootVisible(false); detectedCallBack.setRowHeight(24); }
protected void componentOpened() { super.componentOpened(); tree = new JTree(); tree.setRootVisible(true); scrollPane = new JScrollPane(tree); refresh(); setLayout(new BorderLayout()); add(scrollPane, BorderLayout.CENTER); }
protected void createFisheryRegionTree() { $objectMap.put("fisheryRegionTree", fisheryRegionTree = new JTree()); fisheryRegionTree.setName("fisheryRegionTree"); fisheryRegionTree.setRootVisible(true); fisheryRegionTree.setRowHeight(0); fisheryRegionTree.setSelectionRow(0); fisheryRegionTree.addTreeSelectionListener(JAXXUtil.getEventListener(TreeSelectionListener.class, "valueChanged", this, "doValueChanged__on__fisheryRegionTree")); }
private void init() { this.model = new GlobalRepositoryTreeAdapter(gameDesign); this.tree = new JTree(model); this.tree.setRootVisible(true); this.tree.setShowsRootHandles(true); this.tree.setCellRenderer(new GameDesignTreeNodeRenderer()); this.tree.addMouseListener(new TreeMousListener()); }
private static JTree createTree() { JTree resultsTree = new JTree(); resultsTree.setName("TREEVIEW"); resultsTree.setRootVisible(false); resultsTree.setEditable(false); resultsTree.setShowsRootHandles(true); resultsTree.setCellRenderer(new FailureCellRenderer()); ToolTipManager tipManager = ToolTipManager.sharedInstance(); tipManager.registerComponent(resultsTree); resultsTree.addKeyListener(new EnterPressListener()); return resultsTree; }