Java - 如何将文件拖放到 JTextArea 上

标签 java swing file drag-and-drop jtextarea

我在 JFrame 中有一个 JTextField,我希望它在将文件拖入 JTextField 时找到文件的文件路径。我应该使用某种监听器吗?我应该怎么做?

public class UI extends JFrame{
    String s;
    JTextArea textfield = new JTextArea();
    public UI(){
        setVisible(true);
        setSize(1000,800);
        setResizable(false);
        setTitle("Cloavy Compiler");
        textfield.setSize(1000,800);
        add(textfield);

    }
        public void onDrag(){
      s = filepath;
     }
}

感谢您的宝贵时间。

最佳答案

Drag and Drop and Data Transfer 中寻找答案教程的类(class)。

关于Java - 如何将文件拖放到 JTextArea 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12207523/

相关文章:

java - 在 print 语句中使用问号 if 条件

java - Java 中长字符串的正则表达式模式匹配性能

java - 如何在过滤之后或之前对元素进行排序

java - 将图像放入java JFrame中

javascript - 将 base64 转换后的文件存储在变量中供以后使用

java - 编写使用 TTS(文本转语音)的程序应该从哪里开始?

java - 如何诱发SwingWorker错误

java - 是否存在不需要外部 JAR 的 Java GUI 构建器?

android - Gradle在项目目录中创建了大量文件

android - 下载同一个文件两次?