Mam pytanie jak zrealizować podkreślenie wpisywanego tekstu, ale nie całego lecz pasującego do wzorca np.
Kod: Zaznacz cały
jeditorpane.getText().podresl("aaa");
Podreślenie pokazałem jako tekst napisany kursywą.
Aktualnie mam tak, że cały tekst jest podkreślony, a mają być fragmenty. Czy takie coś w ogóle da się zrobić?
Korzystam niby dla ułatwienia z JEditorPane, ale powoli zaczynam żałować takiej decyzji.
Kod: Zaznacz cały
Font font = new Font("Lucida Console", Font.PLAIN, 16);
font.deriveFont(map);
Map attributes = font.getAttributes();
attributes.put(TextAttribute.STRIKETHROUGH, TextAttribute.STRIKETHROUGH_ON);
Font newFont = new Font(attributes);
textPane.setFont(newFont);

Dziękuję za jakąkolwiek pomoc i pozdrawiam