改变字符串的颜色

jinhuanfen 2010-11-22 11:20:57
请各位大侠帮帮忙,想改变字符串的颜色,不是在JTextArea里面改的是直接对字符串的属性做改变,比如
String aa="dsafdasjhfkjh";
就是打印在JTextArea里面的时候,字符串中间das三个字符颜色改变了,其他的字符颜色不变,
...全文
224 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunyiz 2010-11-23
  • 打赏
  • 举报
回复
方法有3个:
1、使用支持风格变化的组件,如JTextPane,然后对你需要着色的部分进行风格变化
2、使用支持Html语法的组件,如JLabel,反正你是打印,不一定要手动编辑吧
3、自己写一个JComponent来满足自己的一切要求
huntor 2010-11-23
  • 打赏
  • 举报
回复
JTextArea 使用 PlainDocument 作模型、不支持。

使用 JTextPane
tonytone2008 2010-11-22
  • 打赏
  • 举报
回复
呵呵,我也不清楚,也想请问这个问题呢,一起等待告诉来解决吧……

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧