⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 checkbox.java

📁 我编的可以显示你的个人信息的文件
💻 JAVA
字号:
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class Checkbox extends Applet implements ItemListener{
   public void init(){
    initForm();
   }
   public void itemStateChanged(ItemEvent e){
     String name=(String)e.getItem();
     if(name=="Personal information"){
       if(e.getStateChange()==e.SELECTED)
         label1.setText("");/*输入你的个人信息*/
       else if(e.getStateChange()==e.DESELECTED)
         label1.setText("Welcome here!");
     }
     else if(name=="His address"){
       if(e.getStateChange()==e.SELECTED)
         label1.setText("陕西省西安市 西北工业大学 软件学院");
       else if(e.getStateChange()==e.DESELECTED)
         label1.setText("Welcome here!");
     }
     else if(name=="His intimate friend"){
       if(e.getStateChange()==e.SELECTED)
         label1.setText("If you like,I want to be your friend!");
       else if(e.getStateChange()==e.DESELECTED)
         label1.setText("Welcome here!");
     }
     else if(name=="The programmer"){
       if(e.getStateChange()==e.SELECTED)
         label1.setText("caokai(gcyx-022@163.com.)");
     }
     else if(name=="Telephone"){
       if(e.getStateChange()==e.SELECTED)
         label1.setText("It's secret for the moment");
     }
     else if(name=="QQ number"){
       if(e.getStateChange()==e.SELECTED)
         label1.setText("415764553");
     }
   }
   public void initForm(){
   this.setLayout(new BorderLayout());
   this.setBackground(Color.green);
   this.setForeground(Color.red);
   checkbox1=new Checkbox("Personal information");
   checkbox2=new Checkbox("His address");
   checkbox3=new Checkbox("His intimate friend");
   checkbox1.addItemListener(this);
   checkbox2.addItemListener(this);
   checkbox3.addItemListener(this);
   checkboxgroup1=new CheckboxGroup();
   option1=new Checkbox("The programmer");
   option2=new Checkbox("Telephone");
   option3=new Checkbox("QQ number");
   option1.setCheckboxGroup(checkboxgroup1);
   option2.setCheckboxGroup(checkboxgroup1);
   option3.setCheckboxGroup(checkboxgroup1);
   option1.addItemListener(this);
   option2.addItemListener(this);
   option3.addItemListener(this);
   panel1=new Panel();
   panel1.add(checkbox1,null);
   panel1.add(checkbox2,null);
   panel1.add(checkbox3,null);
   panel2=new Panel();
   panel2.add(option1);
   panel2.add(option2);
   panel2.add(option3);
   this.add("North",panel1);
   this.add("South",panel2);
   label1=makeLabel("please make your selection!");
   this.add("Center",label1);  
   }
   private Checkbox checkbox1,checkbox2,checkbox3,
                    option1,option2,option3;
   private CheckboxGroup checkboxgroup1;
   private Panel panel1,panel2;
   private Label label1;
   private Label makeLabel(String s){
     Label label=new Label();
     label.setText(s);
     label.setFont(new Font("courier",Font.BOLD,25));
     return label;
  }
}

⌨️ 快捷键说明

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