tree.setExpandsSelectedPaths(true); DefaultCheckboxTreeCellRenderer renderer = new DefaultCheckboxTreeCellRenderer(); renderer.setOpenIcon(null); renderer.setClosedIcon(null); renderer.setLeafIcon(null);
tree.setExpandsSelectedPaths(true); DefaultCheckboxTreeCellRenderer renderer = new DefaultCheckboxTreeCellRenderer(); renderer.setOpenIcon(null); renderer.setClosedIcon(null); renderer.setLeafIcon(null);
public void initStructureTree() { this.treeStructures.getCheckingModel().setCheckingMode(TreeCheckingModel.CheckingMode.SIMPLE); this.treeStructures.setVisible(false); DefaultTreeModel model = new DefaultTreeModel(rootNodeStructures, false); treeStructures.setModel(model); rootNodeStructures.add(nodeStructures); TreePath rootPath = new TreePath(rootNodeStructures.getPath()); treeStructures.addCheckingPath(rootPath); treeStructures.setShowsRootHandles(true); treeStructures.setRootVisible(false); treeStructures.setExpandsSelectedPaths(true); DefaultCheckboxTreeCellRenderer renderer = new DefaultCheckboxTreeCellRenderer(); renderer.setOpenIcon(null); renderer.setClosedIcon(null); renderer.setLeafIcon(null); treeStructures.setCellRenderer(renderer); treeStructures.addTreeCheckingListener(this::treeValueChanged); expandTree(treeStructures, rootNodeStructures); tabbedPane.add(new JScrollPane(treeStructures), nodeStructures.toString()); }
public void initIsodosesTree() { this.treeIsodoses.getCheckingModel().setCheckingMode(TreeCheckingModel.CheckingMode.SIMPLE); this.treeIsodoses.setVisible(false); DefaultTreeModel model = new DefaultTreeModel(rootNodeIsodoses, false); treeIsodoses.setModel(model); rootNodeIsodoses.add(nodeIsodoses); TreePath rootPath = new TreePath(rootNodeIsodoses.getPath()); treeIsodoses.addCheckingPath(rootPath); treeIsodoses.setShowsRootHandles(true); treeIsodoses.setRootVisible(false); treeIsodoses.setExpandsSelectedPaths(true); DefaultCheckboxTreeCellRenderer renderer = new DefaultCheckboxTreeCellRenderer(); renderer.setOpenIcon(null); renderer.setClosedIcon(null); renderer.setLeafIcon(null); treeIsodoses.setCellRenderer(renderer); treeIsodoses.addTreeCheckingListener(this::treeValueChanged); expandTree(treeIsodoses, rootNodeIsodoses); tabbedPane.add(new JScrollPane(treeIsodoses), nodeIsodoses.toString()); }