JTree上的每一个节点就代表一个TreeNode货物,TreeNode自身是一个Interface,外面定义了7个无关节关键点的方式,譬如分辨能否为树叶节点、有多少个子节点(getChildCount())、父节点为甚么(getparent())等等、这些方式的定义你能够在javax.swing.tree的package中找到,读者可自行查阅javaapi文件。
在实际的使用上,普通咱们不会直接实作此界面,而是付与java所提供的DefaultMutableTreeMode类,此类是实作MutableTreeNode界面而来,并提供了其余许多适用的方式。
MutableTreeNode自身也是一个Interface,且络续了TreeNode界面此类主若是定义一些节点的处置方式,譬如新增节点(insert())、删除了节点(remove())、配置
2023/5/15 7:11:01
188KB
jtree
1