1

我在 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;
     }
}

谢谢你的时间。

4

2 回答 2

4

在本教程的拖放和数据传输课程中找到答案。

于 2012-08-31T00:56:18.957 回答
2

看看这个问题这个问题。在这两个问题中,我都包含了一个用于拖放的SSCCE ,它从Transferable

于 2012-08-31T06:15:52.297 回答