Boa Noite, estou com uma dúvida, afinal pra que estaria aqui? rsrs xD
Enfim, o conceito para se criar Radio Buttons seria um ButtonGroup que encapsulasse os dois RadioButtons, mas uma dúvida que tenho é se o JPanel tem que ter um layout para isso, digo isso porque setei o JPanel como layout null.
jp.setLayout(null);
//A minha classe não extende o JFrame, então eu crio o próprio frame e depois o JPanel que fica dentro do mesmo.
JPanel jp = new JPanel();
private ButtonGroup bg = new ButtonGroup();
JRadioButton binTodec = new JRadioButton();
JRadioButton decTobin = new JRadioButton();
//depois de criada a janela dentro do método eu faço os dois RadioButtons:
binTodec.setMnemonic(KeyEvent.VK_1);
binTodec.setActionCommand("BintoDec");
binTodec.setLocation(width/7, 100);
binTodec.setSelected(true);
bg.add(binTodec);
decTobin.setMnemonic(KeyEvent.VK_2);
decTobin.setActionCommand("DectoBin");
bg.add(decTobin);
//não sei se os RadioButtons aceitam os parâmetros que eu "setei" para eles, me avisem por favor se eu estou fazendo algo errado xD. E estou kk.
//no final do método da criação da janela:
f.setJMenuBar(menuBar);
f.getContentPane().add(jp);
f.setVisible(true);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//se eu estiver fazendo algo inapropriado, ineficiente me avisem.
Uma boa noite!