public abstract class ListUI extends ComponentUI
JList сменный делегат стили.| Конструктор и Описание |
|---|
ListUI() |
| Модификатор и Тип | Метод и Описание |
|---|---|
abstract Rectangle |
getCellBounds(JList list, int index1, int index2)
Возвращает ограничительный прямоугольник, в системе координат данного списка, для диапазона ячеек, определенных этими двумя индексами.
|
abstract Point |
indexToLocation(JList list, int index)
Возвращает источник в данном
JList, из указанного элемента, в системе координат списка. |
abstract int |
locationToIndex(JList list, Point location)
Возвращается ячейка индексируют в указанном
JList самый близкий к данному расположению в системе координат списка. |
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, updatepublic abstract int locationToIndex(JList list, Point location)
JList самый близкий к данному расположению в системе координат списка. Чтобы определить, содержит ли ячейка фактически указанное расположение, сравните точку с границами ячейки, в соответствии с getCellBounds. Этот метод возвраты -1 если модель списка пуста.list - списокlocation - координаты точки-1NullPointerException - если location нульpublic abstract Point indexToLocation(JList list, int index)
JList, из указанного элемента, в системе координат списка. Возвраты null если индексирование не допустимо.list - списокindex - ячейка индексируетnullpublic abstract Rectangle getCellBounds(JList list, int index1, int index2)
Если меньшие индексируют, вне диапазона списка ячеек, этот метод возвраты null. Если меньшие индексируют, допустимо, но большие индексируют, вне диапазона списка, границы только первого индексируют, возвращается. Иначе, границы допустимого диапазона возвращается.
list - списокindex1 - первые индексируют в диапазонеindex2 - вторые индексируют в диапазонеnull
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92