代码规范吗?这个是个人的编写问题。
如果你说的是页面显示的居中,html是<center></center>。
若果是java代码编写不规范,建议选中你的代码,然后右击鼠标source-fomart
或者选中代码使用快捷键 ctrl+shift+F。
如果是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
可以使用 free spire.XLS for Java来设置单元格对齐方式为居中对齐(包括横向居中和纵向居中):
//横向居中
sheet.getCellRange("B9").getCellStyle().setHorizontalAlignment(HorizontalAlignType.Center)
//纵向居中
sheet.getCellRange("B9").getCellStyle().setVerticalAlignment(VerticalAlignType.Center)
你可以参考原文,有更多关于单元格设置的方法。