public void valueChanged(TreeSelectionEvent e) { JTree tree = comptree.getTree(); if(tree.getSelectionPath()!=null) { Object node = tree.getSelectionPath().getLastPathComponent(); if(node instanceof IActiveComponentTreeNode) { cards.show(((IActiveComponentTreeNode)node).getId()); } } } });
public void valueChanged(TreeSelectionEvent e) { JTree tree = comptree.getTree(); if(tree.getSelectionPath()!=null) { Object node = tree.getSelectionPath().getLastPathComponent(); if(node instanceof IActiveComponentTreeNode) { cards.show(((IActiveComponentTreeNode)node).getId()); } } } });
public void actionPerformed(ActionEvent e) { TreePath[] paths = comptree.getTree().getSelectionPaths(); for(int i=0; paths!=null && i<paths.length; i++) { if(paths[i].getLastPathComponent() instanceof IActiveComponentTreeNode) { IActiveComponentTreeNode node = (IActiveComponentTreeNode)paths[i].getLastPathComponent(); DebuggerMainPanel panel = (DebuggerMainPanel)cards.getComponent(node.getId()); panel.dispose(); detail.remove(panel); comptree.getModel().fireNodeChanged(node); } } } };
public void actionPerformed(ActionEvent e) { TreePath[] paths = comptree.getTree().getSelectionPaths(); for(int i=0; paths!=null && i<paths.length; i++) { if(paths[i].getLastPathComponent() instanceof IActiveComponentTreeNode) { IActiveComponentTreeNode node = (IActiveComponentTreeNode)paths[i].getLastPathComponent(); DebuggerMainPanel panel = (DebuggerMainPanel)cards.getComponent(node.getId()); panel.dispose(); detail.remove(panel); comptree.getModel().fireNodeChanged(node); } } } };