求教关于Java的TextArea的字体设置

我们要做一个记事本程序,在程序里有改变字体的功能,但我反复尝试都不可以,可以改变字体的大小但是无法改变字体,我只需要设置“宋体”和“楷体”两种字体。下面是源代码:
else if(e.getSource()==itm411)
{

ta.setFont(new Font("黑体",Font.BOLD,32)); //将字体设为宋体

}
else if(e.getSource()==itm412)
{
/* ta.setFont(new Font("楷体",Font.BOLD,20));*/ //将字体设为楷体
}

TextArea 是不支持 设置文字格式的追问

那么请问可以用什么呢?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-19
用FCKEditor吧 只要有TEXTARE 就可以把它给替换成FCKEditor 很强大的说
第2个回答  2017-08-05
TextArea1(的名字).setFont(new Font("宋体", Font.PLAIN, 25));
第3个回答  2011-10-19
dd
相似回答
大家正在搜