Crie um novo frame com o nome TelaRadioButton, e coloque nele dois botões de rádio, com os nomes masculino e feminino, e coloque as variáveis como radMasc e radFem, respectivamente.
Só que o problema, é que ele vai deixar marcar as duas opções, quando o certo é só marcar uma. Para resolver isso, coloque no frame um grupo de botões, e coloque como variável o nome grupoRad, visualmente não veremos esse grupo no frame, então teremos que alterar no navegador do Netbeans.
E no construtor do frame, basta colocar isso:
public FrameRadio() {
initComponents();
grupoRad.add(radMasc);
grupoRad.add(radFem);
}
PS: Caso deseje que um deles já inicialize marcado por padrão, clique no botão de rádio desejado, vá em propriedades e marque a caixa selected.
Caso queira adicionar os elementos dos botões de rádio à uma função chamada por algum evento, podemos fazer assim:
private void btnClickActionPerformed(java.awt.event.ActionEvent evt) {
if(radMasc.isSelected()) {
System.out.println("Masculino");
}
else if(radFem.isSelected()) {
System.out.println("Feminino");
}
}
Crie um novo frame com o nome TelaCheckbox, coloque título e faça os ajustes, e coloque nele dois checkbos com os títulos Java e PHP, e suas respectivas variáveis (cbJava e cbPHP), coloque também um botão.
No evento do botão, coloque esse título aqui:
private void btnClickActionPerformed(java.awt.event.ActionEvent evt) {
System.out.println("Java: " + cbJava.isSelected());
System.out.println("PHP: " + cbPHP.isSelected());
}