RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 JEditorPane couleur lien page HTML

Forum : JAVA - BDD
Sous Catégorie : BDD
Type du sujet : Sujet Normale
FAQ : FAQ JAVA - BDD

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGE : [1]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM JAVA - BDD

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
neliad
Membre MP
Avatar de neliad
Inscrit : 26/08/2004
Messages : 281
Message
#57816
Posté le 24/03/05 à 17:23
Bonjour tout le monde...
J'ai un autre petit souci...
J'ai dans un logiciel en java, un onglet qui doit contenir une page d'aide en html...(mais nan c'est plus le meme pb...^^)


//OngletsAide.java genesis import java.io.*; import java.net.*; import java.awt.*; import javax.swing.*; import javax.swing.event.*; class OngletsAide extends JPanel implements HyperlinkListener { JPanel sonPanel; private JEditorPane html; final String sPath = System.getProperty( "user.dir" ) + "/"; public OngletsAide() { sonPanel = new JPanel(); try { // Création du raccourci URL URL url = new URL( "file:///" + sPath + "Aide.html" ); // Création du JEditorPane pour afficher l'url html = new JEditorPane( url ); html.setEditable( false ); JScrollPane scrollPane = new JScrollPane(); scrollPane.getViewport().add( html); scrollPane.setPreferredSize(new Dimension(780,480 )); sonPanel.add( scrollPane); html.addHyperlinkListener( this ); } catch( MalformedURLException e ) { System.out.println( "Malformed URL: " + e ); } catch( IOException e ) { System.out.println( "IOException: " + e ); } this.add(sonPanel); setVisible(true); } //Méthode pour les liens éventuels de la Doc public void hyperlinkUpdate( HyperlinkEvent event ) { if( event.getEventType() == HyperlinkEvent.EventType.ACTIVATED ) { // Load some cursors Cursor cursor = html.getCursor(); Cursor waitCursor = Cursor.getPredefinedCursor( Cursor.WAIT_CURSOR ); html.setCursor( waitCursor ); // Handle the hyperlink change SwingUtilities.invokeLater( new PageLoader( html, event.getURL(), cursor ) ); } } }


Bref, et j'ai une page html qui est appellée dedans..ça marche à peu près bien, j'arrive à faire ce que je veux, sauf au niveau de la couleur des liens...Je les ai mis en noir (tout le temps), et sous java, ma page html me zappe la couleur, elle me fais les liens par défaut (le joli bleu et violet html..)
J'ai tenté avec un css, et en mettant la couleur des liens définie dans le body, les deux sont niquels sous firefox, mais sous java..aie aie aie

Alors est ce que quelqu'un connaissant un peu JEditorPane saurait ce que je pourrais faire pour remédier à cette horreur de mes liens en bleu..(c vraiment moche dans mon logiciel, je vous jure..)

Merci d'avance...
__________________________
Le travail est une chose sacré, c'est pour cela qu'il ne faut pas y toucher...^^

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

lovejava
Membre du club
Chef de projet(s) :
- Hughobot

Avatar de lovejava
Inscrit : 13/07/2004
Messages : 639
Message
#57837
Posté le 24/03/05 à 20:11
Salut neliad,

j'ai eu exactement le même problème, JEditorPane ne voulais pas prendre mes attributs LINK et VLINK et compagnie de la balise de <body>. Moi j'ai fait ça un peut en bidouillage, j'ai pas de solution générique, mais j'ai fait:

<a href="tonlien...."><font color="white">Lien 1</font></a>

pour chacune de mes balises <a>, et ça a marché. Si t'as beaucoup de lien, tu ferais mieu de l'automatiser (genre faire un petit prog pour le faire justement Smiley )
bonnechance
++
__________________________
Lorsque touts les arbres auront été coupés, Lorsque touts les animaux auront été chassés, Lorsque touts les poissons auront été pêchés;
Alors l'homme découvrira que l'argent ne se mange pas.
------ |_o/e _|a/a---------

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

neliad
Membre MP
Avatar de neliad
Inscrit : 26/08/2004
Messages : 281
Message
#57842
Posté le 24/03/05 à 20:40
Merci lovejava, tu me sauve, j'ai essayé et ça marche, mais je pensais déjà à envisager de changer ma chartre graphique...^^...bon le problème c'es tque c'est un fichier d'aide, avec des dizaines d'ancres nommées, et donc des dizaines de liens..mais je sens que je vais le faire à la main, parce que un petit proj java qui lit tout mes fichier html et remplace les <a hrf... par <a href.. <font... ça va être très long à faire (oui les fichier texte en lecture ça a jamais été mon truc...^^)..

Allez, j'ai plein de lien à refaire..merci encore..et bonne soirée tout le monde... Smiley
__________________________
Le travail est une chose sacré, c'est pour cela qu'il ne faut pas y toucher...^^

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

lovejava
Membre du club
Chef de projet(s) :
- Hughobot

Avatar de lovejava
Inscrit : 13/07/2004
Messages : 639
Message
#57853
Posté le 24/03/05 à 21:28
2rien ;)
Sinon quand je disais faire un prog, je pensais bien sur à utiliser HTMLEditorKit, je ne m'attendais pas à ce que tu créé un parser juste pour une appli de ce genre ^^
enfin, bon refaisage de liens
bonne chance ++
__________________________
Lorsque touts les arbres auront été coupés, Lorsque touts les animaux auront été chassés, Lorsque touts les poissons auront été pêchés;
Alors l'homme découvrira que l'argent ne se mange pas.
------ |_o/e _|a/a---------

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM JAVA - BDD



    PAGE : [1]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.