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.setShowsRootHandles(true); widgetTree.getSelectionModel().addTreeSelectionListener(e ->
protected void init() { // Put visible lines on the JTree. putClientProperty("JTree.lineStyle", "Angled"); // Configure the Tree with the appropriate Renderers and Editors. CategoryNodeRenderer renderer = new CategoryNodeRenderer(); setEditable(true); setCellRenderer(renderer); CategoryNodeEditor editor = new CategoryNodeEditor(_model); setCellEditor(new CategoryImmediateEditor(this, new CategoryNodeRenderer(), editor)); setShowsRootHandles(true); setToolTipText(""); ensureRootExpansion(); }
m_tree.setShowsRootHandles(true); m_tree.setEditable(false);
this.tree.setShowsRootHandles(true); this.tree.getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
/** 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); }
/** * Creates and returns a peered tree. * * @return Tree. */ private JTree createTree() { JTree tree = new JTree(); tree.setShowsRootHandles(false); tree.setFont(new Font("Dialog", Font.PLAIN, 12)); tree.addTreeSelectionListener(this); tree.setRootVisible(false); tree.setLargeModel(true); return tree; }
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()); }
protected void initTree(JTree tree) { tree.setCellRenderer(new CheckBoxTreeCellRenderer()); tree.setShowsRootHandles(false); tree.setRootVisible(false); tree.addMouseListener(new CheckBoxTreeNodeSelectionListener()); }
public void refresh() { final TreePath path = tree.getSelectionPath(); final TreeNode node = (TreeNode) path.getLastPathComponent(); node.refresh(); getTreeModel().reload(node); tree.getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION); setBackground(Color.white); setAlignmentX((float) 0.5); tree.setShowsRootHandles(false); }
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; }
private void initTreeView() { treeModel = new DefaultTreeModel(rootNode); tree = new JTree(treeModel); tree.setRootVisible(false); DefaultTreeCellRenderer cellRenderer = new DefaultTreeCellRenderer(); cellRenderer.setIcon(null); cellRenderer.setLeafIcon(null); cellRenderer.setOpenIcon(null); tree.setCellRenderer(cellRenderer); tree.setComponentPopupMenu(menu); tree.setEditable(false); tree.setShowsRootHandles(true); tree.addTreeSelectionListener(this::selectionChanged); }
private JScrollPane makeResultPane() { _varTree = new JTree( makeEmptyModel() ); _varTree.setBorder( null ); _varTree.setBackground( Scheme.active().getWindow() ); _varTree.setRootVisible( true ); _varTree.setShowsRootHandles( true ); _varTree.setRowHeight( 22 ); _varTree.getSelectionModel().setSelectionMode( TreeSelectionModel.SINGLE_TREE_SELECTION ); _varTree.setVisibleRowCount( 20 ); _varTree.setCellRenderer( new VarTreeCellRenderer( _varTree ) ); return new JScrollPane( _varTree ); }
public PlatformsView () { super (); this.setPopupAllowed (false); this.setDefaultActionAllowed(false); this.setRootVisible (false); this.tree.setEditable(false); this.tree.setShowsRootHandles(false); this.setBorder(UIManager.getBorder("Nb.ScrollPane.border")); // NOI18N setPreferredSize(new java.awt.Dimension(200, 334)); }
public PlatformsView () { super (); this.setPopupAllowed (false); this.setDefaultActionAllowed(false); this.setRootVisible (false); this.tree.setEditable(false); this.tree.setShowsRootHandles(false); this.setBorder(UIManager.getBorder("Nb.ScrollPane.border")); // NOI18N }
protected void initTree(JTree tree) { // tree.setCellRenderer(new ContactTreeCellRenderer()); tree.setShowsRootHandles(false); tree.setRootVisible(false); tree.addMouseListener(new IMContactDoubleClicker(getImPanel())); }
private void configurarArvore() { arvore.setModel(criarModeloInicialArvore()); arvore.setCellRenderer(new Renderizador()); arvore.setRootVisible(false); arvore.setShowsRootHandles(true); arvore.addKeyListener(new ArvoreTopicosKeyListener(arvore)); }
@Messages("AD_Libraries=N/A") LibrariesView() { this.setRootVisible(false); this.setPopupAllowed(false); this.setDefaultActionAllowed(false); this.tree.setEditable (false); this.tree.setShowsRootHandles (false); this.getAccessibleContext().setAccessibleDescription(AD_Libraries()); }