|
Préférences
Moteurs de recherche
|
||||||||||||||||
| JavaTM 2 Platform Std. Ed. v1.5.0
javax.swing.plaf
|
|||||||||||||||||
| Constructor Summary | |
|---|---|
ListUI()
|
|
| Method Summary | |
|---|---|
abstract Rectangle |
getCellBounds(JList list,
int index1,
int index2)
Returns the bounds of the specified item in JList coordinates, null if index isn't valid. |
abstract Point |
indexToLocation(JList list,
int index)
Returns the origin of the specified item in JList coordinates, null if index isn't valid. |
abstract int |
locationToIndex(JList list,
Point location)
Convert a point in JList coordinates to the closest index
of the cell at that location. |
| Methods inherited from class javax.swing.plaf.ComponentUI |
|---|
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ListUI()
| Method Detail |
|---|
public abstract int locationToIndex(JList list, Point location)
JList coordinates to the closest index
of the cell at that location. To determine if the cell actually
contains the specified location use a combination of this method and
getCellBounds. Returns -1 if the model is empty.
location - The JList relative coordinates of the cell
public abstract Point indexToLocation(JList list, int index)
index - The index of the JList cell.
public abstract Rectangle getCellBounds(JList list, int index1, int index2)
index - The index of the JList cell.