本文整理了Java中javax.swing.JDesktopPane.setDropTarget()
方法的一些代码示例,展示了JDesktopPane.setDropTarget()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JDesktopPane.setDropTarget()
方法的具体详情如下:
包路径:javax.swing.JDesktopPane
类名称:JDesktopPane
方法名:setDropTarget
暂无
代码示例来源:origin: chewiebug/GCViewer
private JDesktopPane initDesktopPane(GCViewerGui gui, GCModelLoaderController controller) {
JDesktopPane desktopPane = new DesktopPane();
desktopPane.setDropTarget(new DropTarget(gui,
DnDConstants.ACTION_COPY,
new FileDropTargetListener(controller, DropFlavor.OPEN)));
return desktopPane;
}
代码示例来源:origin: net.sourceforge.ondex.apps/ovtk2
/**
* Setup desktop to contain all internal frames.
*
*/
private void initDesktop() {
// add new JDesktopPane to JFrame
desktop = new JDesktopPane();
frame.getContentPane().setLayout(new BorderLayout());
frame.getContentPane().add(desktop, BorderLayout.CENTER);
// make dragging a little faster but perhaps uglier.
desktop.setDragMode(JDesktopPane.OUTLINE_DRAG_MODE);
// Make drop target
final java.awt.dnd.DropTarget dt = new java.awt.dnd.DropTarget();
try {
dt.addDropTargetListener(this);
} catch (java.util.TooManyListenersException e) {
e.printStackTrace();
}
desktop.setDropTarget(dt);
}
内容来源于网络,如有侵权,请联系作者删除!