JHelp
Messages postés261Date d'inscriptionjeudi 5 septembre 2002StatutMembreDernière intervention 6 octobre 200511 7 déc. 2002 à 09:53
Tu peux connaître la position dans le texte du curseur avec la méthode getCarretPosition(), qui te renvoie l'indice du caractère sur lequel se trouve le curseur texte.
Voilà ;)
JHelp
Volfield
Messages postés28Date d'inscriptionvendredi 29 novembre 2002StatutMembreDernière intervention 2 septembre 2003 8 déc. 2002 à 15:21
Je continue avec mes petites questions. Comment on récupère les caratéristiques de style d'un caractère. (GRAD, italic, taille, police ect ...) toujours dans un ovbjet JTextPane.
Merci d'avance
Volfield
Messages postés28Date d'inscriptionvendredi 29 novembre 2002StatutMembreDernière intervention 2 septembre 2003 9 déc. 2002 à 10:16
Merci pour tes réponses, elles me sont bien utiles.
Encore une question : (jamais 2 sans 3 ). Comment fait on pour appliquer un style sur la position courante du caractère (et non sur tout le texte) comme dans word.
Merci d'avance.
Volfield
Vous n’avez pas trouvé la réponse que vous recherchez ?
JHelp
Messages postés261Date d'inscriptionjeudi 5 septembre 2002StatutMembreDernière intervention 6 octobre 200511 9 déc. 2002 à 10:57
Tu récupères ton document, comme je te l'ai indiqué, puis :
document.setLogicalStyle(positionCaractere,style);
Où Style est de type Style.
StyleContext.NamedStyle style=new StyleContext.NamedStyle();
style.addAttribute(StyleConstants.Bold,StyleConstants.Bold);
....
Regarde la doc, je me trompe peut-être sur la syntaxe exacte
Volfield
Messages postés28Date d'inscriptionvendredi 29 novembre 2002StatutMembreDernière intervention 2 septembre 2003 9 déc. 2002 à 11:17
J'avoue avoir un problème avec votre code pour récupérer le style d'un caractère. Je teste GRAS ITALIC etc.. Mais rien ne s'affiche, j'ai bien changé le nom de mes objets mais NADA. Avez vous une idée sur le problème?