JAVA怎样使Label中的文字居中对齐!
我用BorderLayout布局,Label是居中的!但是里面的文字总是在最左边开始显示!请问有什么方法使文字也居中显示呢?谢谢!...
我用BorderLayout布局,Label是居中的!但是里面的文字总是在最左边开始显示!请问有什么方法使文字也居中显示呢?谢谢!
展开
7个回答
展开全部
java label控件有两种,
一种是java.awt.Label
另一种是javax.swing.JLabel
他们之间还是有一点区别的
label居中可以这样
label1.setAlignment(java.awt.Label.CENTER);
jlabel的居中就
jLabel1.setHorizontalAlignment(SwingConstants.CENTER);
一种是java.awt.Label
另一种是javax.swing.JLabel
他们之间还是有一点区别的
label居中可以这样
label1.setAlignment(java.awt.Label.CENTER);
jlabel的居中就
jLabel1.setHorizontalAlignment(SwingConstants.CENTER);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请看API
Label中静态变量
static int
CENTER
指示标签文本应居中。
static int
LEFT
指示标签文本应左对齐。
static int
RIGHT
指示标签文本应右对齐。
构造
Label(String text,
int alignment)
构造一个显示指定的文本字符串的新标签,其文本对齐方式为指定的方式。
或者
void
setAlignment(int alignment)
将此标签的对齐方式设置为指定的方式。
Label中静态变量
static int
CENTER
指示标签文本应居中。
static int
LEFT
指示标签文本应左对齐。
static int
RIGHT
指示标签文本应右对齐。
构造
Label(String text,
int alignment)
构造一个显示指定的文本字符串的新标签,其文本对齐方式为指定的方式。
或者
void
setAlignment(int alignment)
将此标签的对齐方式设置为指定的方式。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
setHorizontalAlignment(SwingConstants.CENTER);
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选中你的 TextField 或者 Label 右边 找到horizontalAlignment 设置为 CENTER
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<center>文字内容</center>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询