Java-HTML

Fermé
djoulch Messages postés 32 Date d'inscription jeudi 20 mars 2003 Statut Membre Dernière intervention 20 octobre 2003 - 16 sept. 2003 à 13:25
 kdec - 11 déc. 2004 à 02:40
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 ?
A voir également:

4 réponses

peppena Messages postés 143 Date d'inscription vendredi 24 janvier 2003 Statut Membre Dernière intervention 3 août 2010 5
16 sept. 2003 à 13:33
pour afficher la page html tu utilise un jeditorPane

et pour les variables j'ai pas bien compris

;-) Cordialement 
0
djoulch Messages postés 32 Date d'inscription jeudi 20 mars 2003 Statut Membre Dernière intervention 20 octobre 2003
16 sept. 2003 à 13:47
quand je crée une image, je dois créer un objet ImageIcon de manière à pouvoir faire un setIcon sur l'élément en question...

Comment ca se passe pour intégrer la page HTML dans le jEditorPane ?
0
peppena Messages postés 143 Date d'inscription vendredi 24 janvier 2003 Statut Membre Dernière intervention 3 août 2010 5
16 sept. 2003 à 14:20
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 
0
djoulch Messages postés 32 Date d'inscription jeudi 20 mars 2003 Statut Membre Dernière intervention 20 octobre 2003
18 sept. 2003 à 13:46
Autre ptite question... comment tu fais pour pouvoir atteindre d'autre page depuis les liens hyper texte... j'ai mis le lien, mais au moment ou la fenêtre s'ouvre avec mon index.htm, elle ne prend redirige pas mes liens vers les pages correspondantes... HELP
0
faut ktu rajoute un HyperLinkListener sur ton JEditorPane non ?
0
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
0