public class Text extends JPanel {
private String text;
public Text()
{
this.setPreferredSize(new Dimension(20,20));
setFont (new Font(text, Font.PLAIN, 24));
text = "";
}
public void showUnderline()
{
Hashtable<TextAttribute, Object> map = new Hashtable
<TextAttribute, Object>();
map.put(TextAttribute.UNDERLINE, TextAttribute.UNDERLINE_ON);
}
該文本對象將在另一個類中創建。在那個類中,我需要用showUnderline方法來強調它。該方法似乎不完整。
我正在爲java獨佔方式拍攝,意思是沒有HTML。
如何將文本鏈接到showUnderline方法?當文本是字段時,如何爲文本加下劃線「text」?
考慮告訴細節 - 這是擺動嗎?一個JTextArea?的JTextPane?還有別的嗎?什麼? – 2012-04-08 19:11:35
謝謝,這是更好嗎? – user1320668 2012-04-08 19:13:44
您可能需要調用paint方法並設置屬性 – 2012-04-08 19:22:03