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

时间:2012-11-02 15:01:23

标签: java swing download

有没有办法在java swing上创建下载按钮?我尝试在互联网上搜索答案,但我只获得了如何在jsp / servlet上创建下载链接的链接

1 个答案:

答案 0 :(得分:6)

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

这是关于如何从带有Java的URL下载文件的stackoverflow链接

How to download and save a file from Internet using Java?

这是一个未经测试的示例

...
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);
    }
});
...