public class FileDnDTarget extends Object implements DropTargetListener
| Modifier and Type | Field and Description |
|---|---|
protected int |
acceptableActions |
| Constructor and Description |
|---|
FileDnDTarget(JComponent c) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDropTargetToComponent(JComponent c) |
void |
addPropertyChangeListener(PropertyChangeListener listener) |
void |
addPropertyChangeListener(String propertyName,
PropertyChangeListener listener) |
void |
dragEnter(DropTargetDragEvent e) |
void |
dragExit(DropTargetEvent dte) |
void |
dragOver(DropTargetDragEvent e) |
void |
drop(DropTargetDropEvent dtde) |
void |
dropActionChanged(DropTargetDragEvent dtde) |
List |
getFileList() |
void |
removePropertyChangeListener(PropertyChangeListener listener) |
void |
removePropertyChangeListener(String propertyName,
PropertyChangeListener listener) |
public FileDnDTarget(JComponent c)
public void addDropTargetToComponent(JComponent c)
public void addPropertyChangeListener(PropertyChangeListener listener)
listener - public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
propertyName - listener - public void dragEnter(DropTargetDragEvent e)
dragEnter in interface DropTargetListenerpublic void dragExit(DropTargetEvent dte)
dragExit in interface DropTargetListenerpublic void dragOver(DropTargetDragEvent e)
dragOver in interface DropTargetListenerpublic void drop(DropTargetDropEvent dtde)
drop in interface DropTargetListenerpublic void dropActionChanged(DropTargetDragEvent dtde)
dropActionChanged in interface DropTargetListenerpublic final List getFileList()
public void removePropertyChangeListener(PropertyChangeListener listener)
listener - public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
propertyName - listener - Copyright © 2002-2018 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache Chainsaw, Chainsaw, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.