| javax.swing.ListModel |
This interface defines the methods components like JList use to get the value of each cell in a list and the length of the list. Logically the model is a vector, indices vary from 0 to ListDataModel.getSize() - 1. Any change to the contents or length of the data model must be reported to all of the ListDataListeners.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Adds a listener to the list that's notified each time a change
to the data model occurs.
| |||||||||||
Returns the value at the specified index.
| |||||||||||
Returns the length of the list.
| |||||||||||
Removes a listener from the list that's notified each time a
change to the data model occurs.
| |||||||||||
Adds a listener to the list that's notified each time a change to the data model occurs.
| l | the ListDataListener to be added
|
|---|
Returns the value at the specified index.
| index | the requested index |
|---|
index
Returns the length of the list.
Removes a listener from the list that's notified each time a change to the data model occurs.
| l | the ListDataListener to be removed
|
|---|