Java-HTML
djoulch
Messages postés
32
Statut
Membre
-
kdec -
kdec -
Hello
Je suis en train de créer une petite application qui se résume en un jeu de carte. J'aurai aimé lui ajouter une rubrique d'aide afin de pouvoir y noter les règles, mais je me heurte à quelques problèmes.
Tout d'abord, j'aimerai éviter de mettre le texte des règles dans une seule variable string, en devant me coltiner des \n et des \t à tout bout de champ.
J'aurai voulu pouvoir ouvrir une boite de dialogue dans laquelle j'insèrerai une zone de texte (jTextField par exemple) dans laquelle je pourrai charger des pages HTML de manière à rendre l'aide dynamique.
Comment puis-je faire ?
Je suis en train de créer une petite application qui se résume en un jeu de carte. J'aurai aimé lui ajouter une rubrique d'aide afin de pouvoir y noter les règles, mais je me heurte à quelques problèmes.
Tout d'abord, j'aimerai éviter de mettre le texte des règles dans une seule variable string, en devant me coltiner des \n et des \t à tout bout de champ.
J'aurai voulu pouvoir ouvrir une boite de dialogue dans laquelle j'insèrerai une zone de texte (jTextField par exemple) dans laquelle je pourrai charger des pages HTML de manière à rendre l'aide dynamique.
Comment puis-je faire ?
4 réponses
-
pour afficher la page html tu utilise un jeditorPane
et pour les variables j'ai pas bien compris
;-) Cordialement -
pour l'image icon c ca ;
objet.setIconImage(new ImageIcon("c:\\chemin\\xx.jpg ou xx.bmp...");
pour le j editor pane voila une classe :
import javax.swing.*;
import java.awt.*;
import java.io.*;
import java.net.*;
public class Testeditor extends JFrame {
Testeditor (URL url)
{
try{
this.setSize(600,500);
this.setIconImage(new ImageIcon("logo.jpeg"));
JPanel urlPanel = new JPanel();
urlPanel.setLayout(new BorderLayout());
JEditorPane jep = new JEditorPane();
jep.setEditable(false);
jep.setPage(url);
JScrollPane jsp = new JScrollPane(jep);
urlPanel.add(jsp);
this.getContentPane().add(jsp, BorderLayout.CENTER);
}catch ( Exception e ){System.out.println(e.toString());}
}
public static void main(String argv[]) {
try{
File f = new File ("e:\\chemin\\xx.htm");
URL url = f.toURL();
Testeditor ted = new Testeditor (url);
ted.setVisible(true);
}catch (Exception e ){System.out.println(e.toString());}
}
;-) Cordialement -
-
Bonjour,
Pour le html dans le jeditorPane je n'ai pas de pb;
Mais comment faire si mon code html est dans une variable de type String et que je veille la visualiser.
Merci