Установка пробела для JTextarea - PullRequest
0 голосов
/ 14 апреля 2011

Интервал между строками моего textArea по умолчанию слишком неуклюж. Я хотел бы увеличить межстрочный интервал. Есть ли способ добиться этого для текстовой области?

PS: я знаю, что межстрочный интервал может быть установлен для JTextPane с StyledDocument и STyledConstants. Моя область действия ограничена только TextArea, и я бы предпочел не заменять текстовую область текстовой панелью, поскольку это могло бы испортить некоторые другие функциональные зависимости в проекте.

1 Ответ

5 голосов
/ 14 апреля 2011

Нет простого способа сделать это.Для Swing Tutorial (выделено мной):

Если вы хотите, чтобы текстовая область отображала свой текст, используя несколько шрифтов или другие стили , вам следует использоватьпанель редактора или текстовая панель.

Тем не менее, источник для JTextArea показывает, что он не объявлен final.Если вы действительно хотите изменить интервал, вы можете создать собственный подкласс.Это не было бы тривиально, однако.

...