格式化文本我有一個的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