JRadioButton
アイコンの上にテキストと画像の両方を揃えることはできますか?
編集 -
どうやら、コンストラクターでアイコンを設定すると、実際にはデフォルトのJRadioButton
アイコンが置き換えられますが、これは予期していませんでした。2 つの別々のコンポーネントを使用して、それらを同じコンテナーに入れる必要があるようです。
JRadioButton
アイコンの上にテキストと画像の両方を揃えることはできますか?
編集 -
どうやら、コンストラクターでアイコンを設定すると、実際にはデフォルトのJRadioButton
アイコンが置き換えられますが、これは予期していませんでした。2 つの別々のコンポーネントを使用して、それらを同じコンテナーに入れる必要があるようです。
これにより、JRadioButton の上にテキストが設定されます。
radiobutton.setHorizontalTextPosition(SwingConstants.CENTER);
radiobutton.setVerticalTextPosition(JRadioButton.TOP);
はい、setIcon メソッドを使用すると、JRadioButton アイコンが置き換えられます。
JRadioButton radioB = new JRasioButton (...);
radioB.setVerticalTextPosition(JLabel.BOTTOM);