Swing : comment Charger un fichier HTML ?
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 ::roll:
dans le fichier vue.java :
Code:
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){
}
} |
notons que Aide.HTML est dans Eclipse\nomprojet\src\Aide.html
dans le fichier controleur.java qui controle l'evenement j'ai mis çà :
Code:
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();
}
}
}
} |
mais ce qui m'a étonné :calim2: 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 :cry:
est ce que quelqu'un aura des suggestions ??
merci :ccool: