|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class DropTarget extends Object implements DropTargetListener, Serializable
DropTarget связывается с a Component когда это Component пожелания принять отбрасывания во время Перетаскивают и операции Отбрасывания. Каждый DropTarget связывается с a FlavorMap. Значение по умолчанию FlavorMap после этого определяет FlavorMap возвращенный SystemFlavorMap.getDefaultFlavorMap().
| Модификатор и Тип | Класс и Описание |
|---|---|
protected static class |
DropTarget. DropTargetAutoScroller
этот защищенный вложенный class реализует автопрокрутку
|
| Конструктор и Описание |
|---|
DropTarget()
Создает a
DropTarget. |
DropTarget(Component c, DropTargetListener dtl)
Создает a
DropTarget данный Component связать себя с, и DropTargetListener обработать обработку событий. |
DropTarget(Component c, int ops, DropTargetListener dtl)
Создает a
DropTarget данный Component связать себя с, int представление значения по умолчанию приемлемое действие (я), чтобы поддерживать, и a DropTargetListener обработать обработку событий. |
DropTarget(Component c, int ops, DropTargetListener dtl, boolean act)
Создает a
DropTarget данный Component связать себя с, int представляя значение по умолчанию приемлемое действие (я), чтобы поддерживать, a DropTargetListener обработать обработку событий, и a boolean указание, если DropTarget в настоящий момент принимает отбрасывания. |
DropTarget(Component c, int ops, DropTargetListener dtl, boolean act, FlavorMap fm)
Создает новый DropTarget, данный
Component связать себя с, int представляя значение по умолчанию приемлемое действие (я), чтобы поддерживать, a DropTargetListener обработать обработку событий, a boolean указание, если DropTarget в настоящий момент принимает отбрасывания, и a FlavorMap использовать (или нуль для значения по умолчанию FlavorMap). |
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
addDropTargetListener(DropTargetListener dtl)
Добавляет новое
DropTargetListener (ОДНОАДРЕСНЫЙ ИСТОЧНИК). |
void |
addNotify(java.awt.peer.ComponentPeer peer)
Уведомьте DropTarget, что он был связан с методом Component This, обычно вызывается от java.awt. Component.addNotify () Компонента, связанного с этим DropTarget, чтобы уведомить DropTarget, что ComponentPeer был связан с тем Компонентом.
|
protected void |
clearAutoscroll()
очистите автопрокрутку
|
protected DropTarget.DropTargetAutoScroller |
createDropTargetAutoScroller(Component c, Point p)
создайте встроенный автоскроллер
|
protected DropTargetContext |
createDropTargetContext()
Создает DropTargetContext, связанный с этим DropTarget.
|
void |
dragEnter(DropTargetDragEvent dtde)
Вызовы
dragEnter на зарегистрированном DropTargetListener и передачи это указанное DropTargetDragEvent. |
void |
dragExit(DropTargetEvent dte)
Вызовы
dragExit на зарегистрированном DropTargetListener и передачи это указанное DropTargetEvent. |
void |
dragOver(DropTargetDragEvent dtde)
Вызовы
dragOver на зарегистрированном DropTargetListener и передачи это указанное DropTargetDragEvent. |
void |
drop(DropTargetDropEvent dtde)
Вызовы
drop на зарегистрированном DropTargetListener и передачи это указанное DropTargetDropEvent если это DropTarget является активным. |
void |
dropActionChanged(DropTargetDragEvent dtde)
Вызовы
dropActionChanged на зарегистрированном DropTargetListener и передачи это указанное DropTargetDragEvent. |
Компонент |
getComponent()
Добирается
Component связанный с этим DropTarget. |
int |
getDefaultActions()
Добирается
int представление текущего действия (й) поддерживается этим DropTarget. |
DropTargetContext |
getDropTargetContext()
Добирается
DropTargetContext связанный с этим DropTarget. |
FlavorMap |
getFlavorMap()
Добирается
FlavorMap связанный с этим DropTarget. |
protected void |
initializeAutoscrolling(Point p)
инициализируйте автопрокрутку
|
boolean |
isActive()
Отчеты, действительно ли это
DropTarget является в настоящий момент активным (готовый принять отбрасывания). |
void |
removeDropTargetListener(DropTargetListener dtl)
Удаляет ток
DropTargetListener (ОДНОАДРЕСНЫЙ ИСТОЧНИК). |
void |
removeNotify(java.awt.peer.ComponentPeer peer)
Уведомьте DropTarget, что он был разъединен с методом Component This, обычно вызывается от java.awt. Component.removeNotify () Компонента, связанного с этим DropTarget, чтобы уведомить DropTarget, что ComponentPeer был разъединен с тем Компонентом.
|
void |
setActive(boolean isActive)
Устанавливает DropTarget, активный если
true, неактивный, если false. |
void |
setComponent(Component c)
Отметьте: этот интерфейс обязан разрешать безопасной ассоциации DropTarget с Компонентом одним из двух способов, также:
component.setDropTarget(droptarget); или droptarget.setComponent(component); |
void |
setDefaultActions(int ops)
Устанавливает значение по умолчанию приемлемые действия для этого
DropTarget |
void |
setFlavorMap(FlavorMap fm)
Наборы
FlavorMap связанный с этим DropTarget. |
protected void |
updateAutoscroll(Point dragCursorLocn)
обновление, автопрокручивающее с текущим курсором locn
|
public DropTarget(Component c, int ops, DropTargetListener dtl, boolean act, FlavorMap fm) throws HeadlessException
Component связать себя с, int представляя значение по умолчанию приемлемое действие (я), чтобы поддерживать, a DropTargetListener обработать обработку событий, a boolean указание, если DropTarget в настоящий момент принимает отбрасывания, и a FlavorMap использовать (или нуль для значения по умолчанию FlavorMap). Компонент получит отбрасывания, только если он включается.
c - Component с которым это DropTarget связываетсяops - Значение по умолчанию приемлемые действия для этого DropTargetdtl - DropTargetListener для этого DropTargetact - DropTarget принятие отбрасываний.fm - FlavorMap использовать, или обнулять для значения по умолчанию FlavorMapHeadlessException - если GraphicsEnvironment.isHeadless () возвращает trueGraphicsEnvironment.isHeadless()public DropTarget(Component c, int ops, DropTargetListener dtl, boolean act) throws HeadlessException
DropTarget данный Component связать себя с, int представляя значение по умолчанию приемлемое действие (я), чтобы поддерживать, a DropTargetListener обработать обработку событий, и a boolean указание, если DropTarget в настоящий момент принимает отбрасывания. Компонент получит отбрасывания, только если он включается.
c - Component с которым это DropTarget связываетсяops - Значение по умолчанию приемлемые действия для этого DropTargetdtl - DropTargetListener для этого DropTargetact - DropTarget принятие отбрасываний.HeadlessException - если GraphicsEnvironment.isHeadless () возвращает trueGraphicsEnvironment.isHeadless()public DropTarget()
throws HeadlessException
DropTarget.HeadlessException - если GraphicsEnvironment.isHeadless () возвращает trueGraphicsEnvironment.isHeadless()public DropTarget(Component c, DropTargetListener dtl) throws HeadlessException
DropTarget данный Component связать себя с, и DropTargetListener обработать обработку событий. Компонент получит отбрасывания, только если он включается.
c - Component с которым это DropTarget связываетсяdtl - DropTargetListener для этого DropTargetHeadlessException - если GraphicsEnvironment.isHeadless () возвращает trueGraphicsEnvironment.isHeadless()public DropTarget(Component c, int ops, DropTargetListener dtl) throws HeadlessException
DropTarget данный Component связать себя с, int представление значения по умолчанию приемлемое действие (я), чтобы поддерживать, и a DropTargetListener обработать обработку событий. Компонент получит отбрасывания, только если он включается.
c - Component с которым это DropTarget связываетсяops - Значение по умолчанию приемлемые действия для этого DropTargetdtl - DropTargetListener для этого DropTargetHeadlessException - если GraphicsEnvironment.isHeadless () возвращает trueGraphicsEnvironment.isHeadless()public void setComponent(Component c)
component.setDropTarget(droptarget); или droptarget.setComponent(component);
Компонент получит отбрасывания, только если он включается.
c - Новое Component это DropTarget должен быть связан с.public Component getComponent()
Component связанный с этим DropTarget. Componentpublic void setDefaultActions(int ops)
DropTarget
ops - действия значения по умолчанию DnDConstantspublic int getDefaultActions()
int представление текущего действия (й) поддерживается этим DropTarget. public void setActive(boolean isActive)
true, неактивный, если false. isActive - наборы DropTarget (в) активном.public boolean isActive()
DropTarget является в настоящий момент активным (готовый принять отбрасывания). true если активный, false если нетpublic void addDropTargetListener(DropTargetListener dtl) throws TooManyListenersException
DropTargetListener (ОДНОАДРЕСНЫЙ ИСТОЧНИК). dtl - Новое DropTargetListener
TooManyListenersException - если a DropTargetListener уже добавляется к этому DropTarget.TooManyListenersExceptionpublic void removeDropTargetListener(DropTargetListener dtl)
DropTargetListener (ОДНОАДРЕСНЫЙ ИСТОЧНИК). dtl - DropTargetListener, чтобы вычеркнуть из списка.public void dragEnter(DropTargetDragEvent dtde)
dragEnter на зарегистрированном DropTargetListener и передачи это указанное DropTargetDragEvent. Не имеет никакого эффекта если это DropTarget не является активным.dragEnter в интерфейсе DropTargetListenerdtde - DropTargetDragEventNullPointerException - если это DropTarget является активным и dtde nullisActive()public void dragOver(DropTargetDragEvent dtde)
dragOver на зарегистрированном DropTargetListener и передачи это указанное DropTargetDragEvent. Не имеет никакого эффекта если это DropTarget не является активным.dragOver в интерфейсе DropTargetListenerdtde - DropTargetDragEventNullPointerException - если это DropTarget является активным и dtde nullisActive()public void dropActionChanged(DropTargetDragEvent dtde)
dropActionChanged на зарегистрированном DropTargetListener и передачи это указанное DropTargetDragEvent. Не имеет никакого эффекта если это DropTarget не является активным.dropActionChanged в интерфейсе DropTargetListenerdtde - DropTargetDragEventNullPointerException - если это DropTarget является активным и dtde nullisActive()public void dragExit(DropTargetEvent dte)
dragExit на зарегистрированном DropTargetListener и передачи это указанное DropTargetEvent. Не имеет никакого эффекта если это DropTarget не является активным. Этот сам метод не выдает исключения для нулевого параметра, но для исключений, выданных соответствующим методом слушателя.
dragExit в интерфейсе DropTargetListenerdte - DropTargetEventisActive()public void drop(DropTargetDropEvent dtde)
drop на зарегистрированном DropTargetListener и передачи это указанное DropTargetDropEvent если это DropTarget является активным.drop в интерфейсе DropTargetListenerdtde - DropTargetDropEventNullPointerException - если dtde нуль, и по крайней мере одно из следующего является истиной: это DropTarget не является активным, или нет никакого a DropTargetListener зарегистрированный.isActive()public FlavorMap getFlavorMap()
FlavorMap связанный с этим DropTarget. Если нет FlavorMap был установлен для этого DropTarget, это связывается со значением по умолчанию FlavorMap. public void setFlavorMap(FlavorMap fm)
FlavorMap связанный с этим DropTarget. fm - новое FlavorMap, или нуль, чтобы связать значение по умолчанию FlavorMap с этим DropTarget.public void addNotify(java.awt.peer.ComponentPeer peer)
peer - Коллега Компонента мы связываемся с!public void removeNotify(java.awt.peer.ComponentPeer peer)
peer - Коллега Компонента мы разъединяемся с!public DropTargetContext getDropTargetContext()
DropTargetContext связанный с этим DropTarget. DropTargetContext связанный с этим DropTarget.protected DropTargetContext createDropTargetContext()
protected DropTarget.DropTargetAutoScroller createDropTargetAutoScroller(Component c, Point p)
c - Componentp - Pointprotected void initializeAutoscrolling(Point p)
p - Pointprotected void updateAutoscroll(Point dragCursorLocn)
dragCursorLocn - Pointprotected void clearAutoscroll()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92