У меня есть JTextPane, где я устанавливаю текст из другого класса, используя textPane.setText("")
textPane.setText("")
Текст оборачивается так, как я хочу, но я хочу добавить пробел в начале строки, которая была начата из-за переноса.
Есть ли способ сделать это?
Вам нужно повесить первые строки, верно?
Вы можете использовать setParagraphAttributes (), передавая левый отступ и отрицательный отступ первой строки в атрибутах. Используйте
public static void setLeftIndent(MutableAttributeSet a, float i) public static void setFirstLineIndent(MutableAttributeSet a, float i)
См. Пример http://java -sl.com / tip_hanging_first_line.html
В отступе табуляции есть 8 пробелов, так же:
textPane.append(" "); textPane.append(yourStringValue);
Вы также можете просто сделать:
textPane.setText(" "+yourStringValue);
Это должно дать вам вкладку, которую вы ищете.