java问题,如何设置JTextField中字体显示的颜色

 我来答
一数一道
推荐于2016-06-21 · TA获得超过1751个赞
知道小有建树答主
回答量:369
采纳率:75%
帮助的人:217万
展开全部

  java中有一个Font类,JTextField有setFont(Font font)方法,你可以先实例化一个Font然后调用setFont方法。下面是一个具体的例子:

public class JTextFont
{
    public static void main(String[] args)
    {
        JFrame frame = new JFrame();
        frame.setLayout(new FlowLayout());
        frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        Font font = new Font("黑体", Font.PLAIN, 20);
        JTextField field = new JTextField("您好",50);
        field.setFont(font);
        frame.add(field);
        frame.setVisible(true);
    }
}
silentplay
2009-01-02 · TA获得超过606个赞
知道小有建树答主
回答量:267
采纳率:0%
帮助的人:301万
展开全部
JTextField.setCaretColor(Color.RED);
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
东鸣宦乐
2019-12-01 · TA获得超过3746个赞
知道大有可为答主
回答量:3141
采纳率:29%
帮助的人:240万
展开全部
以下代码供参考:
private
static
boolean
setcontent(string
content)
throws
documentexception
{
font
font
=
new
font(basefont,
10,
font.normal);
paragraph
pcontent
=
new
paragraph(content);
pcontent.setfont(font);
pcontent.setalignment(element.align_left);
pcontent.setspacingafter(5);
pcontent.setfirstlineindent(20);
return
document.add(pcontent);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式