Radio Buttons

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!