У меня есть текстовый редактор, написанный с использованием Java Swing. Я использую JEditorPane для текстовой области, и до сих пор требовалось только, чтобы направление текста было слева направо.
Теперь я должен поддерживать тексты справа налево (в частности, арабские тексты), и не только это, редактор должен поддерживать тексты как слева направо, так и справа налево в одном и том же файле, то есть будут некоторые строки, которые написаны слева направо и некоторые другие справа налево.
Из документов я знаю, что могу настроить направление Священных Писаний на уровне компонентов (JEditorPane), но мне нужно сделать это для каждой строки.
Есть ли для этого лучший компонент Java Swing? Возможно ли вообще иметь оба направления Священных Писаний в одном компоненте?