javax.swing.plaf.basic
Class BasicComboBoxUI.ListDataHandler
java.lang.Object
|
+--javax.swing.plaf.basic.BasicComboBoxUI.ListDataHandler
- Enclosing class:
- BasicComboBoxUI
- public class BasicComboBoxUI.ListDataHandler
- extends Object
- implements ListDataListener
This listener watches for changes in the data and revalidates.
This inner class is marked "public" due to a compiler bug.
This class should be treated as a "protected" inner class.
Instantiate it only within subclasses of .
Method Summary |
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. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
BasicComboBoxUI.ListDataHandler
public BasicComboBoxUI.ListDataHandler()
contentsChanged
public void contentsChanged(ListDataEvent e)
- Description copied from interface: ListDataListener
- Sent when the contents of the list has changed in a way
that's too complex to characterize with the previous
methods. Index0 and index1 bracket the change.
- Specified by:
- contentsChanged in interface ListDataListener
- Tags copied from interface: ListDataListener
- Parameters:
e
- a ListDataEvent encapuslating the event information
intervalAdded
public void intervalAdded(ListDataEvent e)
- Description copied from interface: ListDataListener
- Sent after the indices in the index0,index1
interval have been inserted in the data model.
The new interval includes both index0 and index1.
- Specified by:
- intervalAdded in interface ListDataListener
- Tags copied from interface: ListDataListener
- Parameters:
e
- a ListDataEvent encapuslating the event information
intervalRemoved
public void intervalRemoved(ListDataEvent e)
- Description copied from interface: ListDataListener
- Sent after the indices in the index0,index1 interval
have been removed from the data model. The interval
includes both index0 and index1.
- Specified by:
- intervalRemoved in interface ListDataListener
- Tags copied from interface: ListDataListener
- Parameters:
e
- a ListDataEvent encapuslating the event information
Submit a bug or feature
Java, Java 2D, and JDBC are a trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1999 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.