Comment appeler une page html? [Résolu]

TSI3ISSAT 46 Messages postés mercredi 26 mars 2008Date d'inscription 28 mai 2008 Dernière intervention - 26 mai 2008 à 14:34 - Dernière réponse : cs_Chatbour 764 Messages postés jeudi 27 juillet 2006Date d'inscription 6 septembre 2010 Dernière intervention
- 28 mai 2008 à 23:17
Bonjour!!!



J'ai fait la page d'aide sous forme html



Quelle est la commande que je doit la mettre pour appeler cette page lors d'un click sur un JMenuItem
Afficher la suite 

Votre réponse

7 réponses

cs_Chatbour 764 Messages postés jeudi 27 juillet 2006Date d'inscription 6 septembre 2010 Dernière intervention - 26 mai 2008 à 15:49
+3
Utile
Salut,

je pense qu'elle veut lancer la page de l'aide dans le navigateur. Dans ce cas, utilises :

Desktop.getDektop().open(new File("taPage.htm");

// si tu as la version 6 de java








ou bien :
Runtime.getRuntime().exec("tonNavigateur taPage.htm");
// oublie la portabilité
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_Chatbour
sarici 12 Messages postés lundi 17 mars 2008Date d'inscription 27 mai 2008 Dernière intervention - 26 mai 2008 à 15:08
0
Utile
Voici un exemple:


JTextPane jt = new JTextPane();
jt.setContentType("text/html");
try
{
   File f = new File ((String)res.getObject("cheminfichier"));
   URL url = f.toURL(); 
   jt.setPage(url);
}
catch (Exception e) {}
jt.setEditable(false);

Bon courage!!!
Commenter la réponse de sarici
TSI3ISSAT 46 Messages postés mercredi 26 mars 2008Date d'inscription 28 mai 2008 Dernière intervention - 28 mai 2008 à 15:28
0
Utile
salut !!


je pense que vous m'avez pas compris


j'ai besoin lors du click sur le





JMenuItem une page html apparait hors de l'application et n'est pas inclus dedans

pour ce la j'ai mis ce bout de code que je pense il a besoin de modification:



 public void jMenuAide_actionPerformed(ActionEvent e) {
    Aide cltEtd=new Aide();
    Aide.setDefaultLookAndFeelDecorated(true);
    cltEtd.setBounds(200,50,500,500);
    cltEtd.show();
  }
et merci!!!
Commenter la réponse de TSI3ISSAT
TSI3ISSAT 46 Messages postés mercredi 26 mars 2008Date d'inscription 28 mai 2008 Dernière intervention - 28 mai 2008 à 15:42
0
Utile
  salut
c'est l'autre bout du code

class Index_jMenuAide_ActionAdapter implements ActionListener {
  Index adaptee;




  Index_jMenuAide_ActionAdapter(Index adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jMenuAide_actionPerformed(e);
  }
}

Rmarque: Aide c'est la fenêtre qui s'ouvre lor du click sur le jmenuitem et que je veut la remplacé par la page htm.
merci
Commenter la réponse de TSI3ISSAT
cs_Chatbour 764 Messages postés jeudi 27 juillet 2006Date d'inscription 6 septembre 2010 Dernière intervention - 28 mai 2008 à 16:20
0
Utile
Salut,

tu as lit ma réponse ?

autre chose : pas besoin d'écrire à "l'échelle mondiale" !
Commenter la réponse de cs_Chatbour
TSI3ISSAT 46 Messages postés mercredi 26 mars 2008Date d'inscription 28 mai 2008 Dernière intervention - 28 mai 2008 à 21:29
0
Utile
salut

Chatbour
 mais si tu peus me dire où je place
 Runtime.getRuntime().exec("tonNavigateur taPage.htm");

 puisque je travail avec jbuilder9 et qu'est ce que j'écris à la place de navigateur
je sais que mes questions sont un peut banale mais frachement je me block dans certains moment
merci en tout cas de m'aider
Commenter la réponse de TSI3ISSAT
cs_Chatbour 764 Messages postés jeudi 27 juillet 2006Date d'inscription 6 septembre 2010 Dernière intervention - 28 mai 2008 à 23:17
0
Utile
Re,

tu dois le mettre dans le code actionPerformed()..




"
je sais que mes questions sont un peut banale mais frachement je me block dans certains moment
merci en tout cas de m'aider

" :


pas de problème, mais il ne faut pas se contenter de copier-coller le code, tu dois bien le comprendre..
Commenter la réponse de cs_Chatbour

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.