2012-11-02 4 views
0

자바 스윙에서 다운로드 버튼을 만드는 방법이 있습니까? 인터넷 검색을 시도했지만 jsp/servlet에 다운로드 링크를 만드는 방법에 대한 링크 만 있습니다.자바 스윙에서 다운로드 버튼/링크를 만드는 방법은 무엇입니까?

+0

애플릿은 정말 배달 될 운명이되지 않습니다 시스템을 사용하는 경우, 보안 조치가 쓸모 없게됩니다. – thatidiotguy

+0

답장을 보내 주셔서 감사합니다. 애플릿과 관련이 없습니다. Java 스윙을 사용하는 데스크톱 애플리케이션에 대해 이야기하고 있습니다. – John

+0

일반 자바 버튼 (JButton)을 생성해야합니다.이 버튼을 클릭하면 다운로드를 수행하는 함수가 호출됩니다. – calderonmluis

답변

5

ActionListener ActionPerformed 함수가 파일 다운로드를 수행하는 JButton을 만듭니다. 여기

여기

How to download and save a file from Internet using 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); 
    } 
}); 
... 
+0

감사합니다. 감사합니다 :) 전혀 – John

+0

전혀 문제 :) – calderonmluis

관련 문제