编译报错,Exception in thread "main" java.lang.IllegalArgumentException: horizontalAlignment
答案:5 悬赏:20 手机版
解决时间 2021-01-10 19:15
- 提问者网友:箛茗
- 2021-01-10 04:32
编译报错,Exception in thread "main" java.lang.IllegalArgumentException: horizontalAlignment
最佳答案
- 五星知识达人网友:深街酒徒
- 2021-01-10 04:48
Label.CENTER = SwingConstants.TOP
注意,只可以取这几个:LEFT, CENTER, RIGHT, LEADING , TRAILING
的确是有问题。
换成SwingConstants.CENTER就没问题了 。追问具体怎么改?看的不是很明白追答//构造函数
public QqLogin()
{
//创建组件
jl2=new JLabel("QQ号码",SwingConstants.CENTER);
jl3=new JLabel("QQ密码",SwingConstants.CENTER);
jl4=new JLabel("忘记密码",SwingConstants.CENTER);
//设置字体样式
jl4.setFont(new Font("宋体",Font.PLAIN,16));
//设置字体颜色
jl4.setForeground(Color.blue);
jl5=new JLabel("申请密码保护",SwingConstants.CENTER);
。。。。。。追问谢谢
注意,只可以取这几个:LEFT, CENTER, RIGHT, LEADING , TRAILING
的确是有问题。
换成SwingConstants.CENTER就没问题了 。追问具体怎么改?看的不是很明白追答//构造函数
public QqLogin()
{
//创建组件
jl2=new JLabel("QQ号码",SwingConstants.CENTER);
jl3=new JLabel("QQ密码",SwingConstants.CENTER);
jl4=new JLabel("忘记密码",SwingConstants.CENTER);
//设置字体样式
jl4.setFont(new Font("宋体",Font.PLAIN,16));
//设置字体颜色
jl4.setForeground(Color.blue);
jl5=new JLabel("申请密码保护",SwingConstants.CENTER);
。。。。。。追问谢谢
全部回答
- 1楼网友:孤老序
- 2021-01-10 08:41
jl2=new JLabel("QQ号码",Label.CENTER);
jl3=new JLabel("QQ密码",Label.CENTER);
jl4=new JLabel("忘记密码",Label.CENTER);
将Label.CENTER改为JLable就行了,我也是遇到这样的问题
jl3=new JLabel("QQ密码",Label.CENTER);
jl4=new JLabel("忘记密码",Label.CENTER);
将Label.CENTER改为JLable就行了,我也是遇到这样的问题
- 2楼网友:慢性怪人
- 2021-01-10 07:05
参数不对吧
- 3楼网友:一把行者刀
- 2021-01-10 06:57
jl2=new JLabel("QQ号码",Label.CENTER); 这个实例化方法的时候 不能用对象Label的属性,要用它实例的属性 改成jl2=new JLabel("QQ号码",jl2.CENTER);就可以了,其余地方也是一样即可^追问已经改了啊还是一样的报错 Exception in thread "main" java.lang.IllegalArgumentException: horizontalAlignment还是这个错误
- 4楼网友:廢物販賣機
- 2021-01-10 06:15
nn
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯