J'ai essayé d'utiliser JFileChooser mais j'ai le problème que le programme ne se limite pas en cours d'exécution, voici mon code:JFileChooser ne vous arrêtez pas en cours d'exécution
import java.io.File;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
public class copiarArcivos {
public static void main(String[] args) {
JFileChooser();
}
public static void JFileChooser(){
JFileChooser fileChooser = new JFileChooser();
fileChooser.setCurrentDirectory(new File(System.getProperty("user.home")));
int result = fileChooser.showOpenDialog(new JFrame());
if (result == JFileChooser.APPROVE_OPTION) {
File selectedFile = fileChooser.getSelectedFile();
System.out.println("Selected file: " + selectedFile.getAbsolutePath());
}
}
}
Dois-je mettre simplement une pause au fin de l'if?
Merci, je pensais que vous en aviez besoin, mais il semble que j'avais tort. –
En ce qui concerne l'argument de [JavaDoc] (https://docs.oracle.com/javase/7/docs/api/javax/swing/JFileChooser.html#showDialog (java.awt.Component,% 20java.lang. Chaîne)). Utilisé pour placer la fenêtre contextuelle par rapport à son parent. Null le met en rapport avec l'environnement. – Compass