Module java.desktop

Interface ListDataListener

All Superinterfaces:
EventListener
All Known Implementing Classes:
BasicComboBoxUI.ListDataHandler, BasicComboPopup.ListDataHandler, BasicListUI.ListDataHandler, JComboBox, JList.AccessibleJList

public interface ListDataListener
extends EventListener
ListDataListener
  • Method Summary

    Modifier and Type Method Description
    void contentsChanged​(ListDataEvent e)
    Sent when the contents of the list has changed in a way that's too complex to characterize with the previous methods.
    void intervalAdded​(ListDataEvent e)
    Sent after the indices in the index0,index1 interval have been inserted in the data model.
    void intervalRemoved​(ListDataEvent e)
    Sent after the indices in the index0,index1 interval have been removed from the data model.
  • Method Details

    • intervalAdded

      void intervalAdded​(ListDataEvent e)
      Sent after the indices in the index0,index1 interval have been inserted in the data model. The new interval includes both index0 and index1.
      Parameters:
      e - a ListDataEvent encapsulating the event information
    • intervalRemoved

      void intervalRemoved​(ListDataEvent e)
      Sent after the indices in the index0,index1 interval have been removed from the data model. The interval includes both index0 and index1.
      Parameters:
      e - a ListDataEvent encapsulating the event information
    • contentsChanged

      void contentsChanged​(ListDataEvent e)
      Sent when the contents of the list has changed in a way that's too complex to characterize with the previous methods. For example, this is sent when an item has been replaced. Index0 and index1 bracket the change.
      Parameters:
      e - a ListDataEvent encapsulating the event information