|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class DropTargetContext extends Object implements Serializable
DropTargetContext создается всякий раз, когда логический курсор, связанный с работой Перетаскивания и Отбрасывания, совпадает с видимой геометрией a Component связанный с a DropTarget. DropTargetContext обеспечивает механизм для потенциального получателя работы отбрасывания обоим обеспечивают, конечный пользователь с соответствующим перетаскивают под обратной связью, но также и произвести последующую передачу данных если приспособлено.| Модификатор и Тип | Класс и Описание |
|---|---|
protected class |
DropTargetContext. TransferableProxy
TransferableProxy помощник внутренний class, который реализует Transferable взаимодействуйте через интерфейс и служит прокси для другого Transferable объект, который представляет передачу данных для определенной drag-n-drop работы. |
| Модификатор и Тип | Метод и Описание |
|---|---|
protected void |
acceptDrag(int dragOperation)
примите Перетаскивание.
|
protected void |
acceptDrop(int dropOperation)
вызванный, чтобы сигнализировать, что отбрасывание является приемлемым использованием указанной работы.
|
void |
addNotify(java.awt.dnd.peer.DropTargetContextPeer dtcp)
Вызванный когда связано с
DropTargetContextPeer. |
protected Transferable |
createTransferableProxy(Transferable t, boolean local)
Создает TransferableProxy, чтобы проксировать для указанного Передаваемого.
|
void |
dropComplete(boolean success)
Этот метод сигнализирует, что отбрасывание завершается и если это было успешно или нет.
|
Компонент |
getComponent()
Этот метод возвращается
Component связанный с этим DropTargetContext. |
protected DataFlavor[] |
getCurrentDataFlavors()
получите доступный DataFlavors
Transferable операнд этой работы. |
protected List<DataFlavor> |
getCurrentDataFlavorsAsList()
Этот метод возвращает в настоящий момент доступный DataFlavors
Transferable операнд как a java.util.List. |
DropTarget |
getDropTarget()
Этот метод возвращается
DropTarget связанный с этим DropTargetContext. |
protected int |
getTargetActions()
Этот метод возвращается
int представление текущих действий это DropTarget примет. |
protected Transferable |
getTransferable()
получите Передаваемое (прокси) операнд этой работы
|
protected boolean |
isDataFlavorSupported(DataFlavor df)
Этот метод возвращает a
boolean указание, если данный DataFlavor поддерживается этим DropTargetContext. |
protected void |
rejectDrag()
отклоните Перетаскивание.
|
protected void |
rejectDrop()
вызванный, чтобы сигнализировать, что отбрасывание недопустимо.
|
void |
removeNotify()
Вызванный когда разъединено с
DropTargetContextPeer. |
protected void |
setTargetActions(int actions)
Этот метод устанавливает текущие действия, приемлемые для этого
DropTarget. |
public DropTarget getDropTarget()
DropTarget связанный с этим DropTargetContext. DropTarget связанный с этим DropTargetContextpublic Component getComponent()
Component связанный с этим DropTargetContext. public void addNotify(java.awt.dnd.peer.DropTargetContextPeer dtcp)
DropTargetContextPeer. dtcp - DropTargetContextPeerpublic void removeNotify()
DropTargetContextPeer.protected void setTargetActions(int actions)
DropTarget. actions - int представление поддерживаемого действия (й)protected int getTargetActions()
int представление текущих действий это DropTarget примет. DropTargetpublic void dropComplete(boolean success)
throws InvalidDnDOperationException
success - истина для успеха, ложь, если нет InvalidDnDOperationException - если отбрасывание не является выдающимся/существующимprotected void acceptDrag(int dragOperation)
dragOperation - поддерживаемое действие (я)protected void rejectDrag()
protected void acceptDrop(int dropOperation)
dropOperation - поддерживаемое действие (я)protected void rejectDrop()
protected DataFlavor[] getCurrentDataFlavors()
Transferable операнд этой работы. DataFlavor[] содержа поддерживаемый DataFlavors Transferable операнд.protected List<DataFlavor> getCurrentDataFlavorsAsList()
Transferable операнд как a java.util.List. java.util.Listprotected boolean isDataFlavorSupported(DataFlavor df)
boolean указание, если данный DataFlavor поддерживается этим DropTargetContext. df - DataFlavor
DataFlavor определенный поддерживаетсяprotected Transferable getTransferable() throws InvalidDnDOperationException
TransferableInvalidDnDOperationException - если перетаскивание не является выдающимся/существующим protected Transferable createTransferableProxy(Transferable t, boolean local)
t - Transferable, который будет проксированlocal - true, если t представляет результат локальной drag-n-drop работы.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92