mirror of
https://github.com/bancika/diy-layout-creator
synced 2026-11-10 09:12:09 +10:00
remove old code
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -60,7 +60,6 @@ import javax.swing.event.PopupMenuListener;
|
|||||||
import javax.swing.event.TreeModelEvent;
|
import javax.swing.event.TreeModelEvent;
|
||||||
import javax.swing.event.TreeSelectionEvent;
|
import javax.swing.event.TreeSelectionEvent;
|
||||||
import javax.swing.event.TreeSelectionListener;
|
import javax.swing.event.TreeSelectionListener;
|
||||||
import javax.swing.tree.DefaultMutableTreeNode;
|
|
||||||
import javax.swing.tree.DefaultTreeCellRenderer;
|
import javax.swing.tree.DefaultTreeCellRenderer;
|
||||||
import javax.swing.tree.TreePath;
|
import javax.swing.tree.TreePath;
|
||||||
import javax.swing.tree.TreeSelectionModel;
|
import javax.swing.tree.TreeSelectionModel;
|
||||||
@@ -190,24 +189,6 @@ public class TreePanel extends JPanel {
|
|||||||
return treeModel;
|
return treeModel;
|
||||||
}
|
}
|
||||||
|
|
||||||
@SuppressWarnings("unchecked")
|
|
||||||
public static void setNodeExpandedState(JTree tree, DefaultMutableTreeNode node,
|
|
||||||
boolean expanded) {
|
|
||||||
ArrayList<DefaultMutableTreeNode> list = Collections.list(node.children());
|
|
||||||
for (DefaultMutableTreeNode treeNode : list) {
|
|
||||||
setNodeExpandedState(tree, treeNode, expanded);
|
|
||||||
}
|
|
||||||
if (!expanded && node.isRoot()) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
TreePath path = new TreePath(node.getPath());
|
|
||||||
if (expanded) {
|
|
||||||
tree.expandPath(path);
|
|
||||||
} else {
|
|
||||||
tree.collapsePath(path);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public JTree getTree() {
|
public JTree getTree() {
|
||||||
if (tree == null) {
|
if (tree == null) {
|
||||||
tree = new JTree(getTreeModel());
|
tree = new JTree(getTreeModel());
|
||||||
|
|||||||
Reference in New Issue
Block a user