我有一个 JPanel,它分隔为 2 个块,在南块(布局)中我添加了一个 JLabel,在标签中我想用这个规则插入一个字符串:(Name, Date, Time, In/Out)
如果我的名字是用英文写的,一切都很好,当我用波斯语等 Unicode 语言写名字时,问题就出现了,那么对齐就没有按预期工作。我附上2个样本:
正确的那一个:
错误一:
我有一个 JPanel,它分隔为 2 个块,在南块(布局)中我添加了一个 JLabel,在标签中我想用这个规则插入一个字符串:(Name, Date, Time, In/Out)
如果我的名字是用英文写的,一切都很好,当我用波斯语等 Unicode 语言写名字时,问题就出现了,那么对齐就没有按预期工作。我附上2个样本:
正确的那一个:
错误一:
您可以创建两个相邻的不同标签。一个用于名称,一个用于其余部分。这样,名称标签的对齐方式不会影响其他标签的对齐方式。
尝试在标签上使用Component.setComponentOrientation()将其强制为从左到右的顺序。