【发布时间】:2011-12-14 14:07:06
【问题描述】:
如何更改 JCheckbox 中文本的位置。 我希望文本位于复选框的左侧,而不是默认位于右侧。 我已经用过 jcheckbox、jtooglebutton 和 jabstractButton api 几次了。
【问题讨论】:
如何更改 JCheckbox 中文本的位置。 我希望文本位于复选框的左侧,而不是默认位于右侧。 我已经用过 jcheckbox、jtooglebutton 和 jabstractButton api 几次了。
【问题讨论】:
jCheckBox.setHorizontalTextPosition(SwingConstants.LEFT);
它实际上继承自AbstractButton,但您也可以为JLabels 找到它(在这种情况下,它与您可能在标签中使用的图标相关)。
现在假设您只想对这个组件进行特定更改。如果您的目标是反转应用程序中所有组件的方向(例如从右到左阅读),您可能应该使用setComponentOrientation 和applyComponentOrientation 方法查看组件方向。
【讨论】:
如果您尝试在 Netbeans IDE 中执行此操作,请选择 HorizontalTextPosition 并更改为leadingJCheckBoxProperties
【讨论】: