Java. Как форматировать текст в JTextArea и JTextField (изменять цвет, шрифт и т.д.)?
Можете, пожалуйста, рассказать все, что вы знаете о форматировании текста в JTextArea и JTextField !
Я знаю, что есть методы:
setBackground(Color color) //Меняет цвет фона всего поля для текста
setForeground(Color color) //Меняет цвет всего текста в поле
Но эти методы меняют цвет во всем поле, а как изменить, например, цвет конкретной буквы? И не затронуть остальные?
Как изменить шрифт конкретной буквы? Как изменить размер конкретной буквы?
И еще вопрос - возможно сделать внутри JTextArea или JTextField участок текста, в который нельзя поставить курсор, который нельзя изменять: стирать, переписывать и т.д.
Заранее большое спасибо и респект :)