Я хочу изменить цвет текста, написанного на JTextArea.Например, я вставляю код Java в JTextArea.
JTextArea
. Я хочу придать другой цвет 2 ключевым словам, переменным и классам, написанным в коде.*
См. Консоль сообщений Роба Камика .Кажется, он идеально подходит для этого варианта использования.
На самом деле «2 цвета» может быть недостаточно для этого.См. Как использовать панели редактора и текстовые панели для получения дополнительной информации о компонентах форматированного текста, которые могут заменить JTextArea.
это невозможно, если вы хотите установить разные цвета в одной и той же области, я думаю, что JTextPane может помочь вам, я не уверен, как это использовать, но я нашел это
http://docs.oracle.com/javase/tutorial/uiswing/components/editorpane.html