1

Javaスイングでダウンロードボタンを作成する方法はありますか? インターネットで答えを検索しようとしましたが、jsp/servlet でダウンロード リンクを作成する方法に関するリンクしか得られませんでした

4

1 に答える 1

6

ActionListeners ActionPerformed 関数がファイルのダウンロードを実行する JButton を作成します。

Javaを使用してURLからファイルをダウンロードする方法に関するstackoverflowリンクは次のとおりです

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);
    }
});
...
于 2012-11-02T15:13:34.057 に答える