Bonjour !!!
Je réalise une application graphique en java. Dans ma fenêtre principale, j'ai une barre de menu, je epux notamment choisir d'ouvrir un fichier. J'arrive alors dans ma classe OuvrirEtat qui contient en fait un JFileChooser. Je peux sélectionner le fichier et l'ouvrir mais le problème est : dès que je clique sur un des boutons 'Ouverture' ou 'Annulation' une fenêtre vide apparait en haut à gauche de l'écran et je ne sais pas pourquoi.
Voici le code :
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 public class OuvrirEtat extends JFrame{ public OuvrirEtat (){ JFileChooser etat = new JFileChooser(Connexion.getEtat()); int retour = etat.showOpenDialog(null); if(retour == JFileChooser.APPROVE_OPTION){ String adressepage = etat.getSelectedFile().getPath(); Properties sys = System.getProperties(); String os = sys.getProperty("os.name"); Runtime r = Runtime.getRuntime(); try { if (os.endsWith("NT")||os.endsWith("2000")||os.endsWith("XP")) r.exec("cmd /c start "+ adressepage); else r.exec("start "+adressepage); } catch (IOException ex) { ex.printStackTrace(); } } else dispose(); } }
Partager