Je souhaite utiliser un JTextArea ou un JTextPane en tant que lecteur de changement de code, et les changements de code et les mouvements du caret sont enregistrés dans un fichier texte. Mais le problème est, il est enregistré à partir d'un éditeur qui prend en charge la sélection multiple, de sorte qu'il y a plus d'un poste d'insertion à la fois.Comment afficher plusieurs carets dans un JTextArea ou un JTextPane
Est-il possible d'afficher plusieurs carets dans JTextArea ou JTextPane? J'ai essayé d'utiliser JTextPane et de rendre le code HTML, et j'ai inséré <span class='caret'>|</span>
dans le code pour représenter les carets, cela fonctionne mais le faux caret prend de l'espace, donc les caractères normaux ne sont pas fixés à l'écran quand le caret change.
C'est vraiment cool! – Freewind