JavaTM 2 Platform
Standard Ed. 6

javax.swing.plaf.basic
類別 BasicListUI.ListDataHandler

java.lang.Object
  繼承者 javax.swing.plaf.basic.BasicListUI.ListDataHandler
所有已實作的介面:
EventListener, ListDataListener
正在封閉類別:
BasicListUI

public class BasicListUI.ListDataHandler
extends Object
implements ListDataListener

在 installUI 時和只要 JList.model 屬性更改時就要添加到 JList 模型的 ListDataListener。

警告:此類別的序列化物件將與以後的 Swing 版本不相容。當前的序列化支持適用於短期存儲或運行相同 Swing 版本的應用程序之間的 RMI。從 1.4 版本開始,已在 java.beans 套件中添加了支持所有 JavaBeansTM 長期存儲的功能。請參見 XMLEncoder

另請參見:
JList.getModel(), BasicListUI.maybeUpdateLayoutState(), BasicListUI.createListDataListener(), BasicListUI.installUI(javax.swing.JComponent)

建構子摘要
BasicListUI.ListDataHandler()
           
 
方法摘要
 void contentsChanged(ListDataEvent e)
          在列表的內容以某種太過複雜以至用以前的方法難以描述的方式發生更改時發送。
 void intervalAdded(ListDataEvent e)
          在已將 index0,index1 區間中的索引插入資料模型中之後發送。
 void intervalRemoved(ListDataEvent e)
          在已將 index0,index1 區間中的索引從資料模型中移除後發送。
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

BasicListUI.ListDataHandler

public BasicListUI.ListDataHandler()
方法詳細資訊

intervalAdded

public void intervalAdded(ListDataEvent e)
從介面 ListDataListener 複製的描述
在已將 index0,index1 區間中的索引插入資料模型中之後發送。新區間既包括 index0 也包括 index1。

指定者:
介面 ListDataListener 中的 intervalAdded
參數:
e - 封裝事件資訊的 ListDataEvent

intervalRemoved

public void intervalRemoved(ListDataEvent e)
從介面 ListDataListener 複製的描述
在已將 index0,index1 區間中的索引從資料模型中移除後發送。該區間既包括 index0 也包括 index1。

指定者:
介面 ListDataListener 中的 intervalRemoved
參數:
e - 封裝事件資訊的 ListDataEvent

contentsChanged

public void contentsChanged(ListDataEvent e)
從介面 ListDataListener 複製的描述
在列表的內容以某種太過複雜以至用以前的方法難以描述的方式發生更改時發送。例如,在已經替換某個項時發送此方法。Index0 和 index1 括出了該範圍。

指定者:
介面 ListDataListener 中的 contentsChanged
參數:
e - 封裝事件資訊的 ListDataEvent

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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