大概是getValue()
或者getChecked(),isChecked(),checked()之类的,我忘了

解决方案 »

  1.   

    import java.awt.*;
    import java.awt.event.*;
    public class Test  extends Frame{
    private Checkbox cb=new Checkbox("test checkbox");
    Button b=new Button("get checkbox state");
    Label lb=new Label("checkbox state:not checked");
    public Test()
    {
    setLayout(new BorderLayout());
    add(cb,BorderLayout.NORTH);
    add(b,BorderLayout.SOUTH);
    add(lb,BorderLayout.CENTER);
    b.addActionListener(new ActionListener()
    {
    public void actionPerformed(ActionEvent e)
    {
    if(cb.getState())
    {
    lb.setText("checkbox is checked");
    }
    else
    lb.setText("checkbox isnot checked"); }
    });
    setSize(600,600);
    setVisible(true);
    addWindowListener(new WindowAdapter()
    {
    public void windowClosing(WindowEvent e)
    {
    hide();
    dispose();
    }
    });
    }
    public static void main(String args[])
    {
    Test t=new Test();
    }
    }
      

  2.   

    谢谢masterz(),我把分都给你了。