📄 disablednode.java
字号:
/* (swing1.1.1beta2) */package tame.tree;import javax.swing.tree.DefaultMutableTreeNode;/**@author Nobuo Tamemasa@version 1.0 04/27/99*/public class DisabledNode extends DefaultMutableTreeNode { protected boolean enabled; public DisabledNode() { this(null, true, true); } public DisabledNode(Object userObject) { this(userObject, true, true); } public DisabledNode(Object userObject, boolean allowsChildren) { this(userObject, allowsChildren, true); } public DisabledNode(Object userObject, boolean allowsChildren , boolean enabled) { super(userObject, allowsChildren); this.enabled = enabled; } public int getChildCount() { if (enabled) { return super.getChildCount(); } else { return 0; } } public boolean isLeaf() { return (super.getChildCount() == 0); } public void setEnabled(boolean enabled) { this.enabled = enabled; } public boolean isEnabled() { return enabled; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -