frame1.java~8~

来自「这是我最得意的一件小作品。它是一个基于C/S模式的网络考试系统」· JAVA~8~ 代码 · 共 48 行

JAVA~8~
48
字号
package testsystem;

import java.awt.*;
import java.awt.event.*;

public class Frame1 extends Frame implements  ActionListener
{
     static  Button bu=new Button("refresh");
     static Frame1  frm=new Frame1();
     static Checkbox c1=new Checkbox("A");
     static Checkbox c2=new Checkbox("B");
     static Checkbox c3=new Checkbox("C");
     static Checkbox c4=new Checkbox("D");
     static CheckboxGroup grp=new CheckboxGroup();


    public static void main(String args[])
    {
      frm.setSize(400,300);
      c1.setCheckboxGroup(grp);
      c2.setCheckboxGroup(grp);
      c3.setCheckboxGroup(grp);
      c4.setCheckboxGroup(grp);
      frm.add(c1);
      frm.add(c2);
      frm.add(c3);
      frm.add(c4);
      frm.add(bu);
      bu.addActionListener(frm);
      frm.setTitle("Checkbox");
      frm.setLayout(new BorderLayout());

      frm.setVisible(true);

    }
    public void actionPerformed(ActionEvent e)
    {
        Button btn=(Button)e.getSource();
        if(btn==bu)
        {
            c1.setState(false);
            c2.setState(false);
            c3.setState(false);
            c4.setState(false);
        }
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?