본문 바로가기
dev/java

JAVA 파일 가져오기

by NCJ 2019. 1. 9.
728x90
반응형
SMALL

JAVA 파일 가져오기



class OpenFileListener implements ActionListener {

JFileChooser chooser;

JLabel jLabel;


public OpenFileListener(JLabel jLabel) {

chooser = new JFileChooser();

this.jLabel = jLabel;

}


@Override

public void actionPerformed(ActionEvent arg0) {


FileNameExtensionFilter filter = new FileNameExtensionFilter("txt", "txt");

chooser.setFileFilter(filter);


int ret = chooser.showOpenDialog(null);


if (ret != JFileChooser.APPROVE_OPTION) {

JOptionPane.showMessageDialog(null, "파일을 선택하지 않았습니다.", "경고", JOptionPane.WARNING_MESSAGE);

return;

}


strPath = chooser.getSelectedFile().getPath();

jLabel.setText(strPath);


}


}

728x90
반응형
LIST