如何在JavaSwing中创建下载按钮/链接?

如何在JavaSwing中创建下载按钮/链接?,java,swing,download,Java,Swing,Download,有没有办法在JavaSwing上创建下载按钮?我试图在互联网上搜索答案,但我只得到了关于如何在jsp/servlet上创建下载链接的链接创建一个JButton,其ActionListeners ActionPerformed函数执行文件下载 下面是一个stackoverflow链接,介绍如何使用Java从url下载文件 下面是一个未经测试的示例 ... JButton jb = new JButton('Download Button'); jb.addActionListener(new Ac

有没有办法在JavaSwing上创建下载按钮?我试图在互联网上搜索答案,但我只得到了关于如何在jsp/servlet上创建下载链接的链接创建一个JButton,其ActionListeners ActionPerformed函数执行文件下载

下面是一个stackoverflow链接,介绍如何使用Java从url下载文件

下面是一个未经测试的示例

...
JButton jb = new JButton('Download Button');
jb.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent e) {
        // Download file
        URL url = new URL('www.example.com/example_file.jpg');
        File f = new File('...');
        org.apache.commons.io.FileUtils.copyURLToFile(url, f);
    }
});
...

创建一个JButton,其ActionListeners ActionPerformed函数执行文件下载

下面是一个stackoverflow链接,介绍如何使用Java从url下载文件

下面是一个未经测试的示例

...
JButton jb = new JButton('Download Button');
jb.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent e) {
        // Download file
        URL url = new URL('www.example.com/example_file.jpg');
        File f = new File('...');
        org.apache.commons.io.FileUtils.copyURLToFile(url, f);
    }
});
...

小程序并不是真正的文件传递系统,它会使它们的安全措施变得毫无用处。谢谢你的回复。但与小程序无关。我说的是一个使用java swing的桌面应用程序。您需要创建一个常规的java按钮,当单击该按钮时,会调用一个进行下载的函数。对于我的小程序假设,我深表歉意。请参阅其他评论和答案。我的答案解决了您的问题吗?小程序并不是真正的文件传递系统,它会使它们的安全措施变得毫无用处。谢谢您的回复。但与小程序无关。我说的是一个使用java swing的桌面应用程序。您需要创建一个常规的java按钮,当单击该按钮时,会调用一个进行下载的函数。对于我的小程序假设,我深表歉意。查看其他人的评论和答案。我的答案能解决您的问题吗?