資源簡介
JTree上的每一個節(jié)點(diǎn)就代表一個TreeNode對象,TreeNode本身是一個Interface,里面定義了7個有關(guān)節(jié)點(diǎn)的方法,例如判斷是否
為樹葉節(jié)點(diǎn)、有幾個子節(jié)點(diǎn)(getChildCount())、父節(jié)點(diǎn)為何(getparent())等等、這些方法的定義你可以在javax.swing.tree的
package中找到,讀者可自行查閱java api文件。在實(shí)際的應(yīng)用上,一般我們不會直接實(shí)作此界面,而是采用java所提供的
DefaultMutableTreeMode類,此類是實(shí)作MutableTreeNode界面而來,并提供了其他許多實(shí)用的方法。MutableTreeNode本身也是一
個Interface,且繼承了TreeNode界面此類主要是定義一些節(jié)點(diǎn)的處理方式,例如新增節(jié)點(diǎn)(insert())、刪除節(jié)點(diǎn)(remove())、設(shè)置
代碼片段和文件信息
評論
共有 條評論