Trabalhando com JRadioButton em Java

import java.awt.*;
import javax.swing.*;


// Autor: João Matheus Santos Assis

/* Esse programa demonstra o uso da ferramenta
   JRadioButton, que só aceita somente que
   uma opção seja escolhida pelo usuário.*/


public class Radio_Button extends JFrame{
   
    private JLabel Label_Pergunta = new JLabel();
    private JRadioButton[] RadioButton = new JRadioButton[3];
    private ButtonGroup Radio_Group = new ButtonGroup();
   

 public Radio_Button(){
     super("Trabalhando com JRadioButton");


    RadioButton[0] = new JRadioButton("PASCAL");
    RadioButton[1] = new JRadioButton("C/C++");
    RadioButton[2] = new JRadioButton("JAVA",true);


    Label_Pergunta.setText("Qual sua linguagem de programação favorita?");

    this.setLayout(new GridLayout(4,1));

    this.add(Label_Pergunta);

    for (int i = 0; i<RadioButton.length; i++){
        Radio_Group.add(RadioButton[i]);
        this.add(RadioButton[i]);
    }


    // Propriedades da Janela

    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    this.setSize(325, 200);
    this.setResizable(false);
    this.setLocationRelativeTo(null);
    this.setVisible(true);

 }

    public static void main(String[] args){
        new Radio_Button();
    }
}




Artigos relacionados em Java:




Feito no NetBeans-5.5.1 | Executável