javascript - 如何在 JTextArea 中对文本进行样式化(加粗​​)?

标签 javascript swing jtextarea

JTextArea txt = new JTextArea();
    StringBuffer sb = new StringBuffer();
    sb.append("Employee Information");
    sb.append("\n");
    sb.append("Name:");
    txt.setText(sb.toString());

这里我需要将“员工信息”设置为粗体格式..如何做.. 我试过这样

 sb.append("<html><b>Employee Information</b></html>");

但是它正常打印文本...如何加粗?

最佳答案

JText 区域是一个纯文本区域,对于样式化的文本区域,您需要像 JEditorPane 这样的东西或 JTextPane,看看 Documentation

关于javascript - 如何在 JTextArea 中对文本进行样式化(加粗​​)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8515477/

相关文章:

javascript - 如何在 IE11 中使用 TextEncoder?

javascript - Angular 最佳实践 : promise in a Factory or in a Controller?

java - JTextArea 用 CR LF 换行

java - textPanel.setText ("");不工作或不显示

javascript - 如何使用 Pushy Web 推送通知处理多用户场景?

javascript - 无需鼠标弹起即可识别长按

java - 如何将自定义 JTable 代码添加到 GUI Builder Netbeans?

java - 如何在 GUI 线程之间共享信息?

java - 使用 drawImage(...) 重复缩放和过滤图像的性能及解决方案

java - JTextArea 作为控制台