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

📄 daocab.java

📁 JAVA数据编程的应用
💻 JAVA
字号:
import java.awt.*;
import java.awt.event.*;
import java.lang.String;

public class DaoCaB  {
	Frame fc=new Frame("调查信息窗口");
	//ItemListener Ilistener;
	Label lb[]=new Label[11];
	TextArea ta;
	private CheckboxGroup g1;
	private Checkbox cbF[]=new Checkbox[2];
	Checkbox cb[]=new Checkbox[5];
	Choice c=new Choice();
	
	Button btn[]=new Button[2];
	TextField tf[]=new TextField[10];
	Panel pl,p2,p3;
	public String str[]=new String[16];
	public String fb[]=new String[10]; 
	public Font f=new Font("宋体",Font.ITALIC,14);
	DaoCaB(){
		pl=new Panel(new GridLayout(13,2));
		p2=new Panel(new GridLayout(1,2));
		
		lb[0]=new Label("用 户 名");
		lb[1]=new Label("输入密码");
		lb[2]=new Label("密码确认");
		lb[3]=new Label("真实姓名");
		lb[4]=new Label("电子邮箱");
		lb[5]=new Label("家庭住址");
		lb[6]=new Label("    院系");
		//lb[7]=new Label("    留言");
		lb[7]=new Label("所在城市");
		lb[8]=new Label("个人爱好");
		lb[9]=new Label("性    别");
		
		g1=new CheckboxGroup();
		cbF[0]=new Checkbox("男",g1,true);
		cbF[1]=new Checkbox("女",g1,false);
		cbF[0].addItemListener(new ItemListener(){
			public void itemStateChanged(ItemEvent e){
				fb[5]=cbF[0].getLabel();
			}
		});
		cbF[1].addItemListener(new ItemListener(){
			public void itemStateChanged(ItemEvent e){
				fb[6]=cbF[1].getLabel();
			}
		});
		//for(int i=0;i<2;i++){
			//cbF[i].addItemListener(Ilistener);
				
		//}
		
		tf[0]=new TextField(12);
		tf[1]=new TextField(12);
		tf[2]=new TextField(12);
		tf[3]=new TextField(12);
		tf[4]=new TextField(12);
		tf[5]=new TextField(12);
		//ta=new TextArea(4,40);
		tf[6]=new TextField(12);
		tf[7]=new TextField(12);
		tf[8]=new TextField(12);
		cb[0]=new Checkbox("跳舞");
		cb[1]=new Checkbox("唱歌");
		cb[2]=new Checkbox("看书");
		cb[3]=new Checkbox("打篮球");
		cb[4]=new Checkbox("上网");
		//for(int i=0;i<5;i++){
		cb[0].addItemListener(new ItemListener(){
			public void itemStateChanged(ItemEvent e){
				//if(e.getSource()==cb[0])
					fb[0]=cb[0].getLabel();
			}
		});
		cb[1].addItemListener(new ItemListener(){
			public void itemStateChanged(ItemEvent e){
				//if(e.getSource()==cb[1])
					fb[1]=cb[1].getLabel();
			}
		});
		cb[2].addItemListener(new ItemListener(){
			public void itemStateChanged(ItemEvent e){
				//if(e.getSource()==cb[0])
					fb[2]=cb[2].getLabel();
			}
		});
		cb[3].addItemListener(new ItemListener(){
			public void itemStateChanged(ItemEvent e){
				//if(e.getSource()==cb[0])
				fb[3]=cb[3].getLabel();
			}
		});
		cb[4].addItemListener(new ItemListener(){
			public void itemStateChanged(ItemEvent e){
					//if(e.getSource()==cb[0])
				fb[4]=cb[4].getLabel();
			}
		});
		//}
		btn[0]=new Button("提交");
		btn[1]=new Button("取消");
		
		pl.add(lb[0]);
		pl.add(tf[0]);
		
		pl.add(lb[1]);
		pl.add(tf[1]);
		
		pl.add(lb[2]);
		pl.add(tf[2]);
		
		pl.add(lb[3]);
		pl.add(tf[3]);
		
		pl.add(lb[4]);
		pl.add(tf[4]);
		
		pl.add(lb[5]);
		pl.add(tf[5]);
		
		pl.add(lb[6]);
		//pl.add(ta);
		pl.add(tf[6]);
		pl.add(lb[7]);
		c.addItem("揭阳市");
		c.addItem("北京市");
		//c.addItemListener(Ilistener);
		pl.add(c);
		pl.add(lb[9]);
		pl.add(cbF[0]);
		pl.add(cbF[1]);
		pl.add(lb[8]);
		pl.add(cb[0]);
		pl.add(cb[1]);
		pl.add(cb[2]);
		pl.add(cb[3]);
		pl.add(cb[4]);
		p2.add(btn[0]);
		p2.add(btn[1]);
		
		fc.setFont(f);
		fc.add(pl);
		fc.add("South",p2);
		fc.setBackground(Color.lightGray);
    	fc.setForeground(Color.blue);
	    fc.setResizable(false);
		fc.setSize(300,300);
		fc.setLocation(200,100);
		fc.setVisible(true);

		//提交你的信息
		btn[0].addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				
				//boolean b=false;
				str[0]=tf[0].getText();
				str[1]=tf[1].getText();
				str[2]=tf[2].getText();
				str[3]=tf[3].getText();
				str[4]=tf[4].getText();
				str[5]=tf[5].getText();
				str[6]=tf[6].getText();
				str[7]=tf[7].getText();
				//str[8]=tf[7].getText();
				str[8]=c.getItem(0);
			    str[9]=fb[0];
			    str[10]=fb[1];
				str[11]=fb[2];
				str[12]=fb[3];
				str[13]=fb[4];
				str[14]=fb[5];
				str[15]=fb[6];
				DisplayDaoCaB ddcb=new DisplayDaoCaB(str[0],str[1],str[2],str[3],str[4],str[5],str[6],str[7],str[8],str[9],str[10],str[11],str[12],str[13],str[14],str[15]);
			}
		});
		btn[1].addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				for(int i=0;i<=8;i++){
					tf[i].setText("");
				}
				for(int i=0;i<=4;i++){
					cb[i].setState(false);
				}
				ta.setText("");
			}
		});
		fc.addWindowListener(new WindowAdapter(){
			public void windowClosing(WindowEvent e){
				e.getWindow().dispose();
			}
		});
	}
	/*public void itemStateChanged(ItemEvent e){
		  Checkbox temp;
		if(e.getItemSelectable() instanceof Checkbox){
			//temp=(Checkbox)(e.getItemSelectable());
			if(e.getSource()==cb[0])
				fb[0]=cb[0].getLabel();
			if(e.getSource()==cb[1])
				fb[1]=cb[1].getLabel();
			if(e.getSource()==cb[2])
				fb[2]=cb[2].getLabel();
			if(e.getSource()==cb[3])
				fb[3]=cb[3].getLabel();
			if(e.getSource()==cb[4])
				fb[4]=cb[4].getLabel();
			//if(c.getItem()=="揭阳市")
				//fb[5]=c.getSelecetItem();
			//if(c.getItem()=="北京市")
			//	fb[5]=c.getSelecetItem();
			
		  }
	    }*/
	//public static void main(String[] args){
	//	new DaoCaB();
	//}
}

⌨️ 快捷键说明

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