java如何设置文字的格式,例如大小,颜色,字体··等等!

privateJFrameframe=newJFrame("Logion");privateJButtonsubmit=newJButton("登陆");privateJ... private JFrame frame = new JFrame("Logion") ;
private JButton submit = new JButton("登陆");
private JButton reset = new JButton("重置");
private JLabel nameLab = new JLabel("用户名:") ;
private JLabel passLab = new JLabel("密 码:") ;
private JLabel infoLab = new JLabel("用户登陆系统") ;
展开
 我来答
雪飞潇潇
推荐于2017-09-22 · TA获得超过6275个赞
知道大有可为答主
回答量:1968
采纳率:91%
帮助的人:873万
展开全部
submit= new JButton("登陆");

submit.setFont(new Font("宋体", Font.PLAIN, 16));
三个参数分别表示: 字体,样式(粗体,斜体等),字号

submit.setForeground(Color.RED);
这个表示给组件上的文字设置颜色Color.RED表示红色
当然你也可以自己给RGB的值 比如 submit.setForeground(new Color(215,215,200));

JLabel组件支持HTML标记代码
infoLab= new JLabel("<html><a href='地址'>用户登陆系统</a></html>", JLabel.CENTER);

*注意:地址要单引号引起来。这个表示给用户登录系统几个字增加超链接
infoLab .setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));

这个表示给这个文字添加鼠标样式,当鼠标移动到文字上,鼠标变成手型
更多追问追答
追问
我用了那个可是还是不能调整字体的大小呢···
追答

你要导入包 import java.awt.Font;

tang19880414
2013-11-09 · TA获得超过368个赞
知道答主
回答量:68
采纳率:0%
帮助的人:32.4万
展开全部
reset.setFont(new Font("",1,18));

你这里的""不能这样写,里边是字体名称,要么宋体或其它字体的名称或者写null,这些字体必须是你电脑上有的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谯大掌柜
2013-11-09 · 超过24用户采纳过TA的回答
知道答主
回答量:153
采纳率:0%
帮助的人:68.1万
展开全部
reset.setFont(new Font("",1,18));
追问
不对啊
追答
哪里不对了,什么不对了,要引入包
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式