Bonjour à tous ,
je travaille sous éclipse et je code pour un projet (jeu)mais je suis bloqué sur le chargement d'un fichier HTML .
l'idée c'est quand on clique sur le menu aide -> affiche l'aide ; l'action devra afficher une page HTML indiquant l'aide sur le jeu
j'ai déjà écrit le code concerné voici :
dans le fichier vue.java :
notons que Aide.HTML est dans Eclipse\nomprojet\src\Aide.html
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 public void lancerAide() throws IOException { // TODO Auto-generated method stub // probleme çà ne se lance pas try{ Runtime.getRuntime().exec("explorer.exe Aide.html"); // pourtant si le message dialog il marche // i-e il capte vraiment l'evenement //JOptionPane.showMessageDialog(null, "hello"); } catch(Exception e){ } }
dans le fichier controleur.java qui controle l'evenement j'ai mis çà :
mais ce qui m'a étonné
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 public class controleur implements ActionListener { public controleur(vue maVue){ // le sous menu concerné maVue.mItem3.addActionListener(this); } public void actionPerformed(ActionEvent e) { if (e.getSource() == maVue.mItem3) { try { maVue.lancerAide(); } catch (IOException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } } }c'est que ce code marche si je change le nom du fichier par siteZeroHTML.html tel que ce fichier se trouve sur on bureau
est ce que quelqu'un aura des suggestions ??
merci![]()
Partager