除了用TreeNode建立樹外,還可以使用data model的模式建立樹。
樹的data model稱之為TreeModel,此模式的優點是可以觸發樹的相關事件,來處理可能產生的一些變動。
TreeModel是一個Interface,該接口中定義了8中方法,對於自定義的複雜樹結構很有用。
8中方法依次是:
addTreeModelListener(TreeModelListener):增加一個TreeModelListener來監控TreeModelEvent事件
getChild(Object parent,int index):