JCheckbox のテキストの位置を変更するにはどうすればよいですか。テキストをチェックボックスの左側に配置し、デフォルトでは右側に配置したくありません。jcheckbox、jtooglebutton、jabstractButton API を数回調べました。
13362 次
2 に答える
35
jCheckBox.setHorizontalTextPosition(SwingConstants.LEFT);
これは実際にはAbstractButtonから継承されていますが、これはJLabelsでも見つけることができます(この場合、ラベルで使用できるアイコンに関連しています)。
これは、この 1 つのコンポーネントに特定の変更を加えるだけであると想定しています。アプリケーション内のすべてのコンポーネントの方向を逆にすることが目的の場合 (たとえば、右から左への読み取り)、setComponentOrientationおよびapplyComponentOrientationメソッドを使用して、コンポーネントの向きを調べる必要があります。
于 2011-12-14T14:40:54.123 に答える