Java swing单选按钮

这篇博客展示了如何使用Java Swing库创建一个包含多个单选按钮的简单界面。通过ButtonGroup类,将单选按钮分组,确保每次只有一个选项被选中。代码创建了羽毛球、足球、电脑书、数学书、电影和录像六个单选按钮,用户可以在这些选项中进行选择。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

package test3;
import javax.swing.*;
public class test3
{
static final int WIDTH=300;
    static final int HEIGHT=200;
    public static void main(String[] args)
    {
          JFrame jf=new JFrame("测试程序");
          jf.setSize(WIDTH,HEIGHT);
          jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
          jf.setVisible(true);
          JPanel contentPane=new JPanel( );
          jf.setContentPane(contentPane);
         //创建六个单选按钮,并且将之分成三组按钮组
         JRadioButton jr1=new JRadioButton("羽毛球");
         JRadioButton jr2=new JRadioButton("足球");
         JRadioButton jr3=new JRadioButton("电脑书");
         JRadioButton jr4=new JRadioButton("数学书");
         JRadioButton jr5=new JRadioButton("电影");
         JRadioButton jr6=new JRadioButton("录像");
         ButtonGroup  bg1=new ButtonGroup();
         ButtonGroup  bg2=new ButtonGroup();
         ButtonGroup  bg3=new ButtonGroup();
         bg1.add(jr1);
         bg1.add(jr2);
         bg2.add(jr3);
         bg2.add(jr4);
         bg3.add(jr5);
         bg3.add(jr6);
///将六个单选按钮添加到内容面板中
         contentPane.add(jr1);
         contentPane.add(jr2);
         contentPane.add(jr3);
         contentPane.add(jr4);
         contentPane.add(jr5);
    }  
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值