格式化文本我有一个的JOptionPane:中的JDialog框
JOptionPane.showMessageDialog(null, text);
文本是一个刺痛:
String text = "Hello world."
我想要做的是改变文本的颜色,特别是一个字,让我们说'你好'。所以我已经试过是:
String t1 = "Hello";
String t2 = "world."
Font serifFont = new Font("Serif", Font.BOLD, 12);
AttributedString as = new AttributedString(t1);
as.addAttribute(TextAttribute.FONT, serifFont);
as.addAttribute(TextAttribute.FOREGROUND, Color.red);
JOptionPane.showMessageDialog(null, as+t2);
我不熟悉attributedtext(),这不会工作。它这样做是:
是否有步骤我失踪?这不正确吗?有什么建议么?
为了更快提供更好的帮助,请发布[SSCCE](http://sscce.org/)。 – 2012-08-17 20:51:24