IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

EditorKit colorisation personnalisé basé sur un dictionnaire personnel


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2004
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Octobre 2004
    Messages : 81
    Par défaut EditorKit colorisation personnalisé basé sur un dictionnaire personnel
    Bonjour,

    Voila j'ai un projet nécessitant la réalisation d'un éditeur de texte. Et j'ai besoin de coloriser le texte lors de l'ouverture d'un document mais aussi lors de la saisie.
    J'ai trouvé comment coloriser le texte sur le site :
    http://java.sun.com/products/jfc/tsc...xt/editor_kit/

    Sauf que je ne trouve pas comment configurer mon propre dictionnaire de mots ... Sachant que mon editeur sera utilisé pour de l'algorithme et donc des termes français ... hors là l'editorkit utilise à priori des constants déjà prédéfinie que je n'arrive pas à modifier :/

    Si quelqu'un connait des tuto ou un moyen je suis preneur svp.
    Merci.

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 197
    Par défaut
    dans le fichier Tokens tu as toutes les constantes que tu peux redéfinir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    public static final Token COMMA = new Operator(Constants.opNames[Constants.COMMA], Constants.COMMA);

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2004
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Octobre 2004
    Messages : 81
    Par défaut
    Oui mais comment les redéfinir car par exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     public static final Token SI =	new Operator(Constants.opNames[Constants.SI], Constants.SI);
    je me retrouve avec 2 erreurs car SI n'est pas défini dans la class Constants :/

    Et comment supprimer les anciens car si on les supprime dans le token.java ça créer des erreur lors de l'execution du parser lors de la saisie de texte

  4. #4
    Membre confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2004
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Octobre 2004
    Messages : 81
    Par défaut
    tit up du post car je trouve toujours pas :/

  5. #5
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    108
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 108
    Par défaut
    Tu peux voir comment est faite la coloration syntaxique dans certains projets sur sourceforge.net :
    - jalopy
    - jext (basé sur jalopy mais avec plusieurs syntaxes)
    - jedit (basé sur jalopy aussi je crois)

  6. #6
    Membre confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2004
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Octobre 2004
    Messages : 81
    Par défaut
    je vais voir, merci

Discussions similaires

  1. [DBGRID] Comment coloriser 1 ligne sur 2 dans un DBGRID
    Par did85 dans le forum Bases de données
    Réponses: 28
    Dernier message: 26/10/2011, 15h22
  2. coloriser une ligne sur deux
    Par the0livier dans le forum Langage
    Réponses: 3
    Dernier message: 12/09/2005, 10h54
  3. Chat basé sur des sockets php5
    Par javhost dans le forum Développement
    Réponses: 1
    Dernier message: 12/07/2005, 16h21
  4. Réponses: 1
    Dernier message: 30/05/2005, 17h02
  5. [forms] Bloc basé sur une clause from
    Par plaineR dans le forum Forms
    Réponses: 11
    Dernier message: 16/12/2004, 12h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo