Alterar a cor do ponto selecionado de JRadioButtonMenuItem
Estou trabalhando no meu cliente pessoal de bate-papo Java, cujo único recurso é definir o status do usuário (Disponível, Invisível, Ocupado). Para torná-lo user-friendly, eu coloquei esses status em umJMenu
comJRadioButtonMenuItem
.
O problema é que eu quero cada statusRadioButton
para ter sua própria cor de ponto de rádio (ou ícone de ponto). Por exemplo:
Eu pensei em estender oJRadioButtonMenuItem
com três diferentes costumeRadioButtonMenuItem
, mas não conseguia entender comoJRadioButtonMenuItem
está pintado.
Alguém poderia me ajudar a resolver esse problema?
Editar 1
Obrigado por suas sugestões para usarIcon
junto comsetIcon()
esetSelectedIcon()
métodos.
No entanto, uma vez que a minha pergunta é sobre como mudar o rádio-ponto, você também poderia me ajudar a esconder o rádio-ponto de umRadioButton
?
Editar 2
Aqui está a captura de tela atual do meu aplicativo.