我不想将整个文本区域设置为粗体,而只是选定的一行。怎么做呢?
问问题
4641 次
3 回答
3
我建议改用 JTextPane,因为它有示例解决方案: http://docs.oracle.com/javase/tutorial/uiswing/components/editorpane.html http://www.java2s.com/Code/Java/Swing -JFC/JTextPaneStylesExample6.htm
于 2013-04-26T00:10:28.240 回答
2
JTextArea 没有办法做到这一点。您可以使用JEditorPane来实现这一点。
JEditorPane editorPane = new JEditorPane();
editorPane.setContentType("text/html");
editorPane.setText("<b>This text is bold</b>");
于 2013-04-26T00:05:33.607 回答
1
于 2013-04-26T00:06:53.687 回答