Quando criamos um JcheckBox, ele não vem configurado para mais de um. Ou seja, sendo possível selecionar todos eles ao mesmo tempo.
Como faço para que o cliente selecione apenas um, e se selecionar outro que o primeiro vire falso. Tentei pesquisar alguns vídeos mas não entendi muito bem.
O conceito de utilização do checkbox é justamente este, poder marcar vários ao mesmo tempo!
O componente indicado pra situação que você está querendo é o JRadioButton.
M
Marcelo_Alves4
Ambos podemos selecionar vários para a checagem, mas queria que fosse selecionado um por vez. Como eu faria?
dalton.k1 like
O botão Radio, todos com o mesmo “nome” quando um é selecionado, todos os outros que tem o mesmo “nome” são des-selecionados, e em cada botão radio você coloca um valor que represente a escolha de quem clicou nele…
Solucao aceita
Jonathan_Medeiros1 like
A solução para isto é a utilização do javax.swing.ButtonGroup que permite agrupar em grupos os componentes javax.swing.JRadioButton.