Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

awt ボタンの表示方法

awtでボタンを作ってラベルで文字を設置してるのですが、
現状の書き方がsetEnabled(false)でラベル内の文字がグレ
ーになってしまいます。なので
ボタンを押したらそれ以降押せなくし(表示だけで機能は
停止)ラベル内の文字の色を押す前と同じ色にしたいので
すがどういう書き方があるでしょうか

4

回答

6895

閲覧

4件の回答

評価

0

通常のUIと異なる表示をしようとしてる、てのはOK?
それと、自分で調べてみたことは?

java swing jlabel 無効時 文字色

なんてぐぐってみたら一つ目にそれらしいのが引っかかる。

評価

30

単純にアクションで無視すればいいのでは?
AWT ではその位しか出来ません。
Swing なら (AWT よりは) UI をいじりやすいかもしれません。

評価

0

AWTて前置きしてるのに、Swingで回答してたか。
何を見てたんだか…。

しかし、今現在AWTのみで書く意味って何だろう?

評価

0

匿名s> 授業の課題でしてawtしか教わってなくswingと
awtで混同させてしまってよいのか分からず、awtでって
事で質問させてもらいました。

仙人s> なるほど。アクション無視って方向で調べてみ
ます。上記にもあるようにawtとswingを混ぜていいのか
分からないのでawtしか使ってませんが、どっちも使え
るようならswingの方がよさそうですね

お二方ありがとうございました。ぜひ参考にさせてもら
い学習したいと思います

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。