我研究并看过很多版本
JEditorPane textarea = new JEditorPane("text/html", "");
listArea.setText("<b>Bold</b>");
不幸的是,这似乎对我不起作用,我不确定它是否可能是不同版本的netbeans的结果,因为我不熟悉它。
如何大胆某些词?
编辑:嗯,没有太多要显示......在一个actionPerformed Button之后,它确实是一条线......
private void sortButtonActionPerformed(java.awt.event.ActionEvent evt) {
JEditorPane listArea = new JEditorPane("text/html", "");
listArea.setText("<B>Adjectives</B>" + "/n"); //I've tried both upper and lower case
答案 0 :(得分:2)
您问题的根源是否可能是您已声明textarea
但更改listArea
中的文字?
您可以尝试使用此代码进行测试吗?
JFrame frame=new JFrame();
JEditorPane textarea = new JEditorPane("text/html", "");
//listArea.setText("<b>Bold</b>");
textarea.setText("<b>Bold</b> and normal text");
frame.add(textarea);
frame.setSize(300,300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
答案 1 :(得分:2)
阅读Using Text Components上的Swing教程,了解工作示例。
如果您仍有问题,请发布适当的SSCCE来证明问题。