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 DropTargetListener
public void dragExit(DropTargetEvent dte)
dragExit
in interface DropTargetListener
public void dragOver(DropTargetDragEvent e)
dragOver
in interface DropTargetListener
public void drop(DropTargetDropEvent dtde)
drop
in interface DropTargetListener
public void dropActionChanged(DropTargetDragEvent dtde)
dropActionChanged
in interface DropTargetListener
public 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.