JAVA怎样使Label中的文字居中对齐!

我用BorderLayout布局,Label是居中的!但是里面的文字总是在最左边开始显示!请问有什么方法使文字也居中显示呢?谢谢!... 我用BorderLayout布局,Label是居中的!但是里面的文字总是在最左边开始显示!请问有什么方法使文字也居中显示呢?谢谢! 展开
 我来答
kingkongzmc
推荐于2016-04-14 · TA获得超过884个赞
知道小有建树答主
回答量:913
采纳率:77%
帮助的人:288万
展开全部
java label控件有两种,
一种是java.awt.Label
另一种是javax.swing.JLabel
他们之间还是有一点区别的
label居中可以这样
label1.setAlignment(java.awt.Label.CENTER);
jlabel的居中就
jLabel1.setHorizontalAlignment(SwingConstants.CENTER);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bd9006
2015-05-18 · TA获得超过2.5万个赞
知道大有可为答主
回答量:4.8万
采纳率:63%
帮助的人:1.6亿
展开全部
请看API

Label中静态变量

static int
CENTER
指示标签文本应居中。

static int
LEFT
指示标签文本应左对齐。

static int
RIGHT
指示标签文本应右对齐。

构造
Label(String text,
int alignment)
构造一个显示指定的文本字符串的新标签,其文本对齐方式为指定的方式。

或者

void
setAlignment(int alignment)
将此标签的对齐方式设置为指定的方式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
seekfor_
推荐于2018-02-28 · TA获得超过371个赞
知道小有建树答主
回答量:170
采纳率:66%
帮助的人:181万
展开全部
setHorizontalAlignment(SwingConstants.CENTER);
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fairystar2
2008-05-24 · TA获得超过1057个赞
知道小有建树答主
回答量:907
采纳率:0%
帮助的人:689万
展开全部
选中你的 TextField 或者 Label 右边 找到horizontalAlignment 设置为 CENTER
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cangyinglzt
2008-05-24 · 超过30用户采纳过TA的回答
知道答主
回答量:124
采纳率:100%
帮助的人:63.4万
展开全部
<center>文字内容</center>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式