런타임 동안 내 Java 프로그램의 파일 경로를 가져와야합니다. 기본값을 사용하는 방법이 있습니까단일 파일을 선택하고 전체 경로와 이름을 가져 옵니까?자바에서 파일을 선택하는 방법은 무엇입니까?
그것은 당신이 나 튜토리얼의 코드를 제공하시기 바랍니다 수있는 문자열 객체
에 해당 경로를 파일을 따기 얻을?
PS 다음 JFileChooser
문서가 전송 null
상위 파스타 복사에서 Windows OS
런타임 동안 내 Java 프로그램의 파일 경로를 가져와야합니다. 기본값을 사용하는 방법이 있습니까단일 파일을 선택하고 전체 경로와 이름을 가져 옵니까?자바에서 파일을 선택하는 방법은 무엇입니까?
그것은 당신이 나 튜토리얼의 코드를 제공하시기 바랍니다 수있는 문자열 객체
에 해당 경로를 파일을 따기 얻을?
PS 다음 JFileChooser
문서가 전송 null
상위 파스타 복사에서 Windows OS
다음은 예이다.
public class PickAFile {
public static void main(String[] args){
JFileChooser chooser = new JFileChooser();
FileNameExtensionFilter filter = new FileNameExtensionFilter(
"JPG & GIF Images", "jpg", "gif");
chooser.setFileFilter(filter);
int returnVal = chooser.showOpenDialog(null);
if(returnVal == JFileChooser.APPROVE_OPTION) {
System.out.println("You chose to open this file: " +
chooser.getSelectedFile().getName());
}
}
}
당신이 JFileChooser로의 모습이 FileDialog
을하려고 마음에 들지 않으면.
FileDialog dialog = new FileDialog((Frame)null, "Select File to Open");
dialog.setMode(FileDialog.LOAD);
dialog.setVisible(true);
String file = dialog.getFile();
System.out.println(file + " chosen.");
고마워요. 그것은 일했다!! –
전체 경로를 가져 오는 방법이 있습니까? 게시물에 감사드립니다. chooser.getSelectedFile(). getAbsolutePath()); – Mike
찾고 계신 GUI 프로그램입니까? 어떤 응용 프로그램을 만들려고합니까? –
swing [JFileChooser] (https://docs.oracle.com/javase/8/docs/api/javax/swing/JFileChooser.html) 또는 [FileDialog] (https://docs.oracle.com)를 사용하는 경우 /javase/8/docs/api/java/awt/FileDialog.html) javafx, [FileChooser] (https://docs.oracle.com/javase/8/javafx/api/javafx/stage/FileChooser)를 사용하는 경우 .html). JFileChooser 문서에는 사용 예가 있습니다. – matt
@ shreyas-sarvothama 그렇습니다. GUI 파일 선택기를 찾고 있습니다. –