2011-12-14 11 views
10

JCheckboxのテキストの位置を変更する方法を教えてください。 テキストをチェックボックスの左側に、デフォルトではなく右側に配置します。 私はjcheckbox、jtooglebutton、jabstractButton APIを何度か使いました。JCheckboxはテキストの位置を変更します

+0

なぜそれが欲しいですか? – kleopatra

+2

私のデザインフォームを維持する –

答えて

23
jCheckBox.setHorizontalTextPosition(SwingConstants.LEFT); 

それは実際にAbstractButtonから継承されていますが、あなたは(この場合には、それはあなたがラベルに使用することができ、アイコンに対する相対です)JLabelsためにも、これを見つけることができます。

これは、この1つのコンポーネントに特定の変更を加えたいと仮定しています。アプリケーションのすべてのコンポーネントの方向を逆転させることを目標にしている場合(たとえば、右から左への読み取りの場合)、setComponentOrientationおよびapplyComponentOrientationメソッドを使用してコンポーネントの方向を調べる必要があります。

+0

助けてくれてありがとう(私はこの特定のコンポーネントだけが必要です) –

関連する問題