プロが教える店舗&オフィスのセキュリティ対策術

Java言語のSwingコーポネント「JToggleButton」について質問です。
選択後のボタンの背景はどうすれば変更できるでしょうか?
選択前のボタンはsetBackGroundで変更できるのですが、ボタンを押すと色が元に戻ってしまいます。
コンストラクタ内でも他のクラスからでも、また選択されていない状態でsetBackGroundを実行しても変わりません。
以下ソースコード
public コンストラクタ(){
this.setBackground(Color.YELLOW);//これでも無理
this.setSelected(true);
this.setBackground(Color.YELLOW);//これでも無理
this.setIcon(icon);
}

A 回答 (1件)

逃げ道として、アイコンの駆使なんてどうかな???



図のような程度までは、逃げられるみたいですよ。
「Java言語のSwingコーポネント「J」の回答画像1
    • good
    • 0
この回答へのお礼

それでうまくいきそうです。
ありがとうございました。

お礼日時:2010/05/13 21:22

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!