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 :

[SOURCE] JTextAreaSQL


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de yakanet
    Homme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations forums :
    Inscription : Décembre 2005
    Messages : 137
    Par défaut [SOURCE] JTextAreaSQL
    Bonjour,

    Voila je suis à la recherche d'une API qui me permeterai de colorer certains mot clé comme ceux du SQL

    Même si elle est très sommaire, je veux simplement pouvoir mettre du code SQL le colorer sachant que mon JTextArea n'est pas editable.

    J'ai réalisé une manipulation avec un JLable qui fonctionne (j'ai inseré du html) mais le html ne fonctionne pas avec le JTextArea.

    Je voulais que l'on puisse sélectionner le texte chose que l'on ne peux pas faire avec un JLabel.

    Merci pour vos réponses.

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Il faudrait passer par un JEditorPane (ou un JTextPane) plutôt que par un JTextArea.
    Le JEditorPane (ou le JTextPane) est beaucoup plus flexible au niveau de la présentation (style du texte, police, couleur.......) et devrait te permettre de créer ton éditeur (il te reste quand même à définir les règles de colorisation et à coder un analyseur syntaxique, ou du moins à en trouver un sur le net)

    Va faire un tour sur ce tuto tu verras comment les utiliser
    http://java.sun.com/docs/books/tutor...ditorpane.html

  3. #3
    Membre éprouvé Avatar de yakanet
    Homme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations forums :
    Inscription : Décembre 2005
    Messages : 137
    Par défaut
    Le JEditorPane ne gère pas le HTML sauf s'il affiche une page HTML.
    Pour le moment je me suis rabattu sur la bonne vielle méthode du JLabel tanpis.

    Merci pour ton aide

  4. #4
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Sinon au lieu d'utiliser du HTML tu pourrais utiliser le systeme de styles fournis avec le JTextPane qui est la base d'un éditeur de text

Discussions similaires

  1. A propos des modèles d'objet (avec sources)
    Par DevX dans le forum C++Builder
    Réponses: 14
    Dernier message: 01/12/2002, 12h22
  2. [Crystal Report 8] créer une source de données oracle
    Par Lina dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 14/11/2002, 13h53
  3. Source Safe -> VC++
    Par Emilio dans le forum MFC
    Réponses: 7
    Dernier message: 07/11/2002, 15h57
  4. Outil de reformatage d'un source Pascal
    Par HRS dans le forum Pascal
    Réponses: 7
    Dernier message: 21/10/2002, 14h55
  5. mp3 et source
    Par davlefou dans le forum C
    Réponses: 2
    Dernier message: 18/10/2002, 15h01

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