JavaTM 2 Platform
Standard Ed. 6

介面 javax.swing.event.TreeModelListener
的使用

使用 TreeModelListener 的軟體套件
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.plaf.basic 提供了根據基本外觀建構的使用者介面物件。 
javax.swing.tree 提供處理 javax.swing.JTree 的類別和介面。 
 

javax.swingTreeModelListener 的使用
 

實作 TreeModelListenerjavax.swing 中的類別
protected  class JTree.AccessibleJTree
          此類別實作 JTree 類別的可存取性支持。
protected  class JTree.TreeModelHandler
          在移除或更改節點時,監聽模型並相應地更新 expandedState
 

宣告為 TreeModelListenerjavax.swing 中的欄位
protected  TreeModelListener JTree.treeModelListener
          更新 expandedState
 

返回 TreeModelListenerjavax.swing 中的方法
protected  TreeModelListener JTree.createTreeModelListener()
          創建並返回 TreeModelHandler 的一個實例。
 

javax.swing.plaf.basicTreeModelListener 的使用
 

實作 TreeModelListenerjavax.swing.plaf.basic 中的類別
 class BasicTreeUI.TreeModelHandler
          將所有 TreeModel 事件轉發到 TreeState。
 

返回 TreeModelListenerjavax.swing.plaf.basic 中的方法
protected  TreeModelListener BasicTreeUI.createTreeModelListener()
          返回可以在模型更改時更新階層樹的偵聽器。
 

javax.swing.treeTreeModelListener 的使用
 

返回 TreeModelListenerjavax.swing.tree 中的方法
 TreeModelListener[] DefaultTreeModel.getTreeModelListeners()
          返回在此模型上註冊的所有階層樹模型偵聽器組成的陣列。
 

參數型別為 TreeModelListenerjavax.swing.tree 中的方法
 void DefaultTreeModel.addTreeModelListener(TreeModelListener l)
          為階層樹更改後發佈的 TreeModelEvent 添加偵聽器。
 void TreeModel.addTreeModelListener(TreeModelListener l)
          為階層樹更改後發佈的 TreeModelEvent 添加偵聽器。
 void DefaultTreeModel.removeTreeModelListener(TreeModelListener l)
          移除以前使用 addTreeModelListener() 添加的偵聽器。
 void TreeModel.removeTreeModelListener(TreeModelListener l)
          移除以前通過 addTreeModelListener 添加的偵聽器。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only