|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class AsyncBoxView.ChildLocator extends Object
| Модификатор и Тип | Поле и Описание |
|---|---|
protected Rectangle |
childAlloc
Форма, чтобы использовать для дочернего выделения, чтобы избежать создавать много мусора.
|
protected Rectangle |
lastAlloc
Последнее замеченное выделение (для того, чтобы перекрасить, когда изменения сбрасываются вверх).
|
protected AsyncBoxView.ChildState |
lastValidOffset
Расположение последнего вычисления смещения, которое допустимо.
|
| Конструктор и Описание |
|---|
AsyncBoxView.ChildLocator()
создайте дочерний локатор.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
childChanged(AsyncBoxView.ChildState cs)
Уведомление, что дочерний элемент изменился.
|
protected Shape |
getChildAllocation(int index)
Выберите выделение, чтобы использовать для дочернего представления.
|
Форма |
getChildAllocation(int index, Shape a)
Выберите выделение, чтобы использовать для дочернего представления.
|
int |
getViewIndexAtPoint(float x, float y, Shape a)
Выбирает дочерний индекс представления в данной точке.
|
protected int |
getViewIndexAtVisualOffset(float targetOffset)
Определите местоположение представления, ответственного за смещение в поле вдоль главной оси.
|
void |
paintChildren(Graphics g)
Нарисуйте дочерние элементы, которые пересекают отсекаемую область.
|
protected void |
setAllocation(Shape a)
Скопируйте в настоящий момент выделенную форму в Прямоугольник, используемый, чтобы сохранить текущее выделение.
|
protected AsyncBoxView.ChildState lastValidOffset
protected Rectangle lastAlloc
protected Rectangle childAlloc
public AsyncBoxView.ChildLocator()
public void childChanged(AsyncBoxView.ChildState cs)
public void paintChildren(Graphics g)
public Shape getChildAllocation(int index, Shape a)
public int getViewIndexAtPoint(float x,
float y,
Shape a)
x - эти X координат> = 0y - координата Y> = 0a - выделение к Представлениюprotected Shape getChildAllocation(int index)
protected void setAllocation(Shape a)
protected int getViewIndexAtVisualOffset(float targetOffset)
Для дальнейшей ссылки API и документации разработчика, см. . Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.