Ola pessoal. Tenho uma aplicacao que utiliza muitos formularios e dentro deles ha um grande numero de perguntas onde ha radion buttons SIM e NAO. Pra evitar criar mts deles, criei uma classe que herda JPanel contendo dois radio buttons (sim e nao) e um metodo que retorna qual deles esta selecionado.
Porem alguns formularios, ao clicar no botao sim, um txtfield deve ser habilitado e ao clicar em nao desabilitado.
Imaginei um addActionListener… mas nao quero que essa classe que herda acesse a interface grafica… seria gambiarra…
Enfim, ha como criar um ActionListener pro JPanel, visto q o mesmo nao aceita o metodo addActionListener… e nesse actionlistener, a funcao retornaria um boolean e na interface grafica eu habilitar ou desabilitar o txtfield assim que eu clicar em algum dos radio button?
Abracos…