J'utilise le composant StandaloneTextArea (STA) pour un éditeur avec coloration syntaxique. Je sais comment définir des fonctions et des mots-clés via un fichier xml, mais je ne sais pas comment personnaliser la police et la couleur de la STA.Schéma de couleurs personnalisé pour jEdit StandaloneTextArea?
Voici ce que je l'ai essayé jusqu'à présent:
Mode mode = new Mode("asm");
mode.setProperty("file", assemblymodes[COMPILER_ACME]);
ModeProvider.instance.addMode(mode);
standaloneTextArea.getBuffer().setMode(mode);
J'ai essayé quelque chose avec painter
et setStyle
pour définir les couleurs, sans succès:
TextAreaPainter painter = standaloneTextArea.getPainter();
painter.setStyles(SyntaxUtilities.loadStyles(Font.MONOSPACED, 14));
Je sais qu'il ya des propriétés de couleur comme view.style.comment1
, mais comment les affecter afin d'appliquer des jeux de couleurs personnalisés à la coloration syntaxique?