私は、ユーザーのステータス (利用可能、非表示、ビジー) を設定する 1 つの機能を備えた個人用の Java チャット クライアントに取り組んでいます。ユーザーフレンドリーにするために、これらのステータスをJMenu
withに入れましたJRadioButtonMenuItem
。
RadioButton
問題は、各ステータスに独自のラジオ ドット カラー (またはドット アイコン) を持たせたいことです。例えば:
- 【グリーンドット】あり
- [赤い点] ビジー
- [グレードット] 見えない。
JRadioButtonMenuItem
3種類のカスタムで拡張しようと思ったのですが、塗装のRadioButtonMenuItem
仕方がわかりません。JRadioButtonMenuItem
誰でもこの問題を解決するのを手伝ってもらえますか?
編集 1メソッドと一緒
に使用する提案をありがとう。
ただし、私の質問はラジオ ドットの変更に関するものなので、ラジオ ドットを から非表示にする方法も教えていただけますか?Icon
setIcon()
setSelectedIcon()
RadioButton
編集 2
これが私のアプリの現在のスクリーンショットです。
ご覧のとおり、その前のドットRadioButtonMenuItem
はなんとなくナンセンスです。そのため、ドットを削除するか、カスタム アイコンに変更したいと思います :)