Bonsoir à tous, j'espère être dans la bonne section pour mon premier post
J'ai un soucis dans le développement de mon application. Il s'agit en gros d'un éditeur de texte classique. Mon problème vient d'une fonctionnalité je veux insérer des liens dans mon éditeur que j'écoute avec un listener tout marche a merveille sauf que....
Lorsque mon lien est inséré apres on ne peut plus en sortir lorsque l'utilisateur continue de taper, après tout ce qu'il écrit se retrouve entre les <a href="..."> et </a>.
Voici la méthode qui se charge de ça :
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 void insertSrc(File selectedFile) { String balise = "<a href='file:///" + selectedFile.getAbsoluteFile() + "'>" + selectedFile.getName() + "</a>"; try { kit.insertHTML((HTMLDocument) this.getDocument(), this.getCaretPosition(), balise, 0, 0, HTML.Tag.A); } catch (BadLocationException ex) { Logger.getLogger(MainFrame.class.getName()).log(Level.SEVERE, null, ex); } catch (IOException ex) { Logger.getLogger(MainFrame.class.getName()).log(Level.SEVERE, null, ex); } }
Partager