[问答题] 本题的功能是监听鼠标的拖曳 *** 作。窗口中有一个列表框,列表框中列出了当前目录的所有文件,鼠标选中一个或多个文件后拖曳出窗口,此 *** 作的功能是将拖曳的文件复制一份在拖曳的目的目录下。impo

[问答题] 本题的功能是监听鼠标的拖曳 *** 作。窗口中有一个列表框,列表框中列出了当前目录的所有文件,鼠标选中一个或多个文件后拖曳出窗口,此 *** 作的功能是将拖曳的文件复制一份在拖曳的目的目录下。impo,第1张

[问答题] 本题的功能是监听鼠标的拖曳 *** 作。窗口中有一个列表框,列表框中列出了当前目录的所有文件,鼠标选中一个或多个文件后拖曳出窗口,此 *** 作的功能是将拖曳的文件复制一份在拖曳的目的目录下。 impo

[问答题] 本题的功能是监听鼠标的拖曳 *** 作。窗口中有一个列表框,列表框中列出了当前目录的所有文件,鼠标选中一个或多个文件后拖曳出窗口,此 *** 作的功能是将拖曳的文件复制一份在拖曳的目的目录下。

import java.awt.*;

import java.awt.datatransfer.*;

import java.awt.dnd.*;

import java.awt.event.*;

import java.io.*;

import java.util.*;

import javax.swing.*;

public class java3

public static void main(String[]args)

Jframe frame=new DragSourceframe();

frame.setDefauhCloseOperation(Jframe.EXIT_ON_CLOSE);

frame.show();

class DragSourceframe extends Jframe

public DragSourceframe()

setTitle("java3");

setSize(WIDTH,HEIGHT);

Container contentPane=getContentPane();

File f=new File(".").getabsoluteFile();

File[]files=f.listFiles();

model=new DefauhListModel()

正确答案:

第1处:File f=new File(".").getAbsoluteFile() 第2处:int i=0;i<files.length;i++ 第3处:private class FileListDragSourceListener extends DragSourceAdapter

参考解析:

第1处是通过绝对路径创建一个File对象f;第2处是files中是f文件所在目录下的所有文件名列表,此处就是遍历这些文件名;第3处是定义了一个FileListDragsourceListener类继承用于接收拖动源事件的抽象适配器类DragSourceAdapter。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5469238.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-12
下一篇2022-12-12

发表评论

登录后才能评论

评论列表(0条)

    保存