• 締切済み

JavaのJButtonについて。

JavaのJButtonについて質問です。 ボタンの色をbt.setBackground(new Color(255,127,80));で変更した後、デフォルトのボタンに戻すには、どのように記述すれば良いのでしょうか。 回答お願いします。

みんなの回答

回答No.2

getBackgroundで取得できませんか?

pi_17
質問者

お礼

お礼が遅くなり申し訳ありません。 getBackgroundを試してみたのですが、JButtonの色を取得するというのはできないみたいです。 他によい方法がないか考えてみたいと思います。 何度も回答ありがとうございました。

回答No.1

変更する前に最初の色を覚えておいて、戻したいときに覚えておいた色で戻せばいいんではないでしょうか。

pi_17
質問者

補足

回答ありがとうございました。 初期状態の色を自分で設定した場合、ProKasaifuさんからの回答で解決できると思います。 しかし私は、自分で色を設定していないデフォルトのボタンに戻したいのです。 そのデフォルトのボタンが何色なのかがわからず困っています。 または、ボタンの色を取得する方法があるのでしょうか。 ご存知の方がいらっしゃいましたら、回答お願いします。

関連するQ&A