J'ai des difficultés à trouver un tutoriel qui permet à un JMenuItem étiqueté ("Contenu de l'aide") d'ouvrir une page html qui affiche le contenu de l'aide. La page html sera stockée sur la machine locale, par exemple C: \ help. J'ai créé le programme d'écoute d'action suivant qui, lorsqu'il est cliqué, affiche une chaîne. Ceci est seulement à des fins de test pour montrer que mon ActionListener fonctionne.JMenu Aide pour ouvrir la page Html sur la machine locale
private void jMenuItem3ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
JOptionPane.showMessageDialog(null, "Help File Popup");
}
En résumé, comment pourrais-je remplacer:
JOptionPane.showMessageDialog(null, "Help File Popup");
Alors que lorsque jMenuItem3 est pressé, une page html est chargé dans le navigateur par défaut. Merci d'avance!
Si le fichier est local sur votre disque dur, vous devez spécifier l'URL en utilisant le fichier: /// {chemin d'accès au fichier} – virgium03
Désolé, je ne comprends pas ce que vous voulez dire par: file: /// { chemin vers le fichier} pourriez-vous s'il vous plaît le mettre dans le contexte de C: test \ helloworld.html –
oui, votre URL sera: nouvelle URL ("fichier: /// C: \\ test \\ helloworld.html") – virgium03