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