У меня проблема с JTextArea. Я не знаю, как я могу изменить часть моего текста в JTextArea, чтобы быть полужирным или быть курсивным. Кто угодно?JTextArea Я хочу сделать свою часть текста полужирным или курсивным
0
A
ответ
1
Используйте Simple Attributes
, чтобы изменить шрифт и цвет текста. как
SimpleAttributeSet attrSet= new SimpleAttributeSet();
StyleConstants.setFontFamily(attrSet, "Courier New Italic");
StyleConstants.setForeground(attrSet, Color.BLUE);
textArea.getDocument().insertString(0, "Your text is here", attrSet);
и в качестве альтернативы, вы получите гораздо больше advantage and flexibility, if you use editor or text panes.
+0
Thx, Styed Text Areas намного лучше, чем Plain Text Areas. –
http://docs.oracle.com/javase/tutorial/uiswing/components/text.html – pvg
Опубликовать то, что вы уже пытались сделать, d.p. –
Спасибо за ответ! –