java 文本框中的字 怎么设置居中方式 或者相似的方法 都可以!!!
4个回答
展开全部
如果是html的话,有很多方式,你可以在css样式设置:text-align: center;
如果是文本框是Label的话,可以这样对label设置:setLayout(new FlowLayout(FlowLayout.CENTER, 10, 10));
add(new Label("Hi There!"));
add(new Label("Another Label"));
里面是你需要居中的文字。
如果是JTextField的话:先设置文本方向,再设置对其方式
getHorizontalAlignment
public int getHorizontalAlignment()
返回文本的水平对齐方式。有效值包括:
JTextField.LEFT
JTextField.CENTER
JTextField.RIGHT
JTextField.LEADING
JTextField.TRAILING
返回:
水平对齐方式
setHorizontalAlignment
public void setHorizontalAlignment(int alignment)
设置文本的水平对齐方式。有效值包括:
JTextField.LEFT
JTextField.CENTER
JTextField.RIGHT
JTextField.LEADING
JTextField.TRAILING
如果是文本框是Label的话,可以这样对label设置:setLayout(new FlowLayout(FlowLayout.CENTER, 10, 10));
add(new Label("Hi There!"));
add(new Label("Another Label"));
里面是你需要居中的文字。
如果是JTextField的话:先设置文本方向,再设置对其方式
getHorizontalAlignment
public int getHorizontalAlignment()
返回文本的水平对齐方式。有效值包括:
JTextField.LEFT
JTextField.CENTER
JTextField.RIGHT
JTextField.LEADING
JTextField.TRAILING
返回:
水平对齐方式
setHorizontalAlignment
public void setHorizontalAlignment(int alignment)
设置文本的水平对齐方式。有效值包括:
JTextField.LEFT
JTextField.CENTER
JTextField.RIGHT
JTextField.LEADING
JTextField.TRAILING
展开全部
楼主问的是JAVA,用换行\t(划重点,要考)可以做到
比如
package com.cs.number;
public class virus {
public static void main(String[]args){
System.out.println("\t\t\tHello\n\t\t\tWorld");
}
}
比如
package com.cs.number;
public class virus {
public static void main(String[]args){
System.out.println("\t\t\tHello\n\t\t\tWorld");
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
您好,那里面有一个方法是居中显示的,如:
JTextFiled jt= new JTextFiled("haiyan",JTextFiled.Center);
JTextFiled jt= new JTextFiled("haiyan",JTextFiled.Center);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询