Spec-Zone .ru
спецификации, руководства, описания, API
|
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, update
public abstract int locationToIndex(JList list, Point location)
JList
самый близкий к данному расположению в системе координат списка. Чтобы определить, содержит ли ячейка фактически указанное расположение, сравните точку с границами ячейки, в соответствии с getCellBounds
. Этот метод возвраты -1
если модель списка пуста.list
- списокlocation
- координаты точки-1
NullPointerException
- если location
нульpublic abstract Point indexToLocation(JList list, int index)
JList
, из указанного элемента, в системе координат списка. Возвраты null
если индекс не допустим.list
- списокindex
- индекс ячейкиnull
public abstract Rectangle getCellBounds(JList list, int index1, int index2)
Если меньший индекс вне диапазона списка ячеек, этот метод возвраты null
. Если меньший индекс допустим, но больший индекс вне диапазона списка, границы только первого индекса возвращается. Иначе, границы допустимого диапазона возвращается.
list
- списокindex1
- первый индекс в диапазонеindex2
- второй индекс в диапазонеnull
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.