JLabel1 水平文本对齐不起作用
JLabel1 Horizontal text alignment not working
我目前正在尝试制作 GUI 应用程序。我试图让 jLabel 中的文本向右对齐,但它不起作用,即使我在 Netbeans 中选择了它。有没有它不工作的原因?我附上了一张显示场景的图片
Picture of the GUI Interface
来自JavaDocs
setHorizontalTextPosition
public void setHorizontalTextPosition(int textPosition)
Sets the horizontal position of the label's text, relative to its image.
我强调的
这意味着文本将放置在相对于标签图标图像的所需位置。
相反,我认为您想要的是 JLabel#setHorizontalAlignment
setHorizontalAlignment
public void
setHorizontalAlignment(int alignment)
Sets the alignment of
the label's contents along the X axis.
而不是仅仅插入属性,请确保您正在查阅 JavaDocs 以确保 属性 正在执行您想要的功能。此外,不要忘记参考其他示例或教程,例如 How to use labels 当您遇到困难时
我目前正在尝试制作 GUI 应用程序。我试图让 jLabel 中的文本向右对齐,但它不起作用,即使我在 Netbeans 中选择了它。有没有它不工作的原因?我附上了一张显示场景的图片
Picture of the GUI Interface
来自JavaDocs
setHorizontalTextPosition
public void setHorizontalTextPosition(int textPosition)Sets the horizontal position of the label's text, relative to its image.
我强调的
这意味着文本将放置在相对于标签图标图像的所需位置。
相反,我认为您想要的是 JLabel#setHorizontalAlignment
setHorizontalAlignment
public void setHorizontalAlignment(int alignment)Sets the alignment of the label's contents along the X axis.
而不是仅仅插入属性,请确保您正在查阅 JavaDocs 以确保 属性 正在执行您想要的功能。此外,不要忘记参考其他示例或教程,例如 How to use labels 当您遇到困难时