java单选_java单选按钮

看看这段代码哪里错?编译的时候问什么说找不到符号cb1?importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;importjava.applet.*;importjava.applet.*;importjava.sql.*;...

看看这段代码哪里错?编译的时候问什么说找不到符号cb1?

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

import java.applet.*;

import java.applet.*;

import java.sql.*;

public class Test extends JFrame implements ActionListener{

private static final long serialVersionUID = 1L;

private JPanel jPanel;

private JButton jButton1,jButton2,jButton3;

private JTextArea ta1;

private JTextField tf1;

public Test(String title) {

super(title);

init();

}

private void init() {

jPanel=new JPanel();

jPanel.setLayout(new FlowLayout());

ta1=new JTextArea();

tf1=new JTextField(20);

jButton1=new JButton("查询记录");

jButton2=new JButton("添加用户");

jButton3=new JButton("添加记录");

jButton1.addActionListener(this);

jButton2.addActionListener(this);

jButton3.addActionListener(this);

CheckboxGroup g = new CheckboxGroup();

Checkbox cb1,cb2;

cb1 = new Checkbox("1", g, false);

cb2 = new Checkbox("2", g, true);

jPanel.add(ta1);

jPanel.add(jButton1);

jPanel.add(jButton2);

jPanel.add(jButton3);

jPanel.add(tf1);

jPanel.add(cb1);

jPanel.add(cb2);

this.add(jPanel);

this.setSize(300,700);

this.setResizable(false);

this.setVisible(true);

this.addWindowListener(new WindowAdapter() {

public void windowClosing(final WindowEvent e) {

System.exit(0);

}

});

}

public void actionPerformed(ActionEvent e) {

if(e.getSource().equals(jButton1)){

if(cb1.isSelected()){

System.out.println("1");

}

else{

System.out.println("2");

}

}

}

}

我明白自己错在哪里啦!谢谢,不过还有一个问题 就是那个isSelected(),说找不到这个方法。

我的本意是判断两个单选按钮选择了哪一个,选了1就输出1,选的是2就输出2,麻烦帮我看看怎么弄?多给10分

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值