GUI 화면을 구성할 Main 클래스와 파일 복사 및 jProgressbar 진행바를 구현하기 위한 FileTransfer 클래스로 구성하였다. 진행바를 만들기 위해서는 jProgressBar를 이용해야 하고 GUI 화면에 보여주기 위해선 스레드를 이용해야 한다. 스레드를 이용하지 않으면 작업이 끝날때까지 아무런 변화가 없다가 작업이 끝날때만 한번에 변화된다. 때문에 스레드를 이용해 중간중간 sleep을 시켜줌으로써 화면에 뿌릴수 있게 텀을 주어야 한다. - FileTransfer 클래스 public class FileTransfer { String path = ""; String save = ""; JProgressBar bar; FileInputStream fin; FileOutputStream fo..