如何改变JCheckbox中文本的位置,我希望文本在复选框的左边,而不是像默认的那样在右边,我已经在jcheckbox,jtooglebutton和jabstractButton api上看过几次。
jCheckBox.setHorizontalTextPosition(SwingConstants.LEFT);
它实际上是继承自 AbstractButton,但你也可以找到这个用于 JLabels 在这种情况下,它是相对于你可能在标签中使用的图标而言的)。
现在,这是假设你只想在这一个组件上做一个特定的改变。如果你的目标是扭转应用程序中所有组件的方向(例如从右到左的阅读),你可能应该看看组件的方向,使用 setComponentOrientation 和 应用组件方向 方法。
如果你想在Netbeans IDE中做这些事情,选择HorizontalTextPosition,并将其改为前导的JCheckBoxProperties