| JOptionPane.showMessageDialog(null,"用户名或密码错误\n请重新输入","错误",JOptionPane.ERROR_MESSAGE); |
但是其中中文的字体大小为默认的11,太小了,都变形了,不好看。其它类似的components中的中文改成12就好看了,但是MessageDialog中没有setFont这样的函数,那要怎样设置该语句中的中文字体呢?
两种办法可以解决:
一、使用简单的HTML语法可以控制文字的大小:
| <html><font size=5>用户名或密码错误<br>请重新输入</font></html> |
二、(推荐!)先看参数,JOptionPane.showMessageDialog(Component, Object, String, int);第二个参数为Object,我们可以用一个JLabel来替代以前的String,给JLabel一个Font就OK了。
|
import javax.swing.*; public class Test { public Test(){ |
| 广告合作:400-664-0084 全国热线:400-664-0084 Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号 珠峰网 版权所有 All Rights Reserved
|