www.pudn.com > 2007419349385.rar > renyuan.java


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

public class renyuan extends Applet implements ItemListener{

   CheckboxGroup chk=new CheckboxGroup( );
   Checkbox cx1=new Checkbox("查询1:",chk,false);
   Checkbox    cx2=new Checkbox("查询2:",chk,false);
   Label lb1=new Label("输入身份证号码:");
   Label  lb2=new Label("输入姓名");
   Label  lb3=new Label("输入门牌号:");
   TextField  tf1=new TextField(18);
   TextField  tf2=new TextField(10);
   TextField  tf3=new TextField(6);
   Button b1=new Button("确定");
   Button  b2=new Button("返回");
   Panel p1=new Panel( );
   Panel p2=new Panel( );
   Panel p3=new Panel( );    
   Panel p4=new Panel( );
   Panel p5=new Panel( ); 
    public void init( )
    {   
	setLayout(new FlowLayout(0,200,36));
	setBackground(Color.cyan);
	/**  * p1.setLayout(new FlowLayout(FlowLayout.CENTER,30,80)); */
	p1.setFont(new  Font("CHINESE_GB2312",Font.BOLD,36));
	p1.add(cx1);
	 cx1.addItemListener(this);
	add(p1);
	/**  * p2.setLayout(new FlowLayout(FlowLayout.CENTER,36,30)); */
	p2.setFont(new  Font("CHINESE_GB2312",Font.BOLD,18));
	p2.add(lb1);
	p2.add(tf1);
	add(p2);
	/**  * p3.setLayout(new FlowLayout(FlowLayout.CENTER,80,12));  */
	p3.setFont(new  Font("CHINESE_GB2312",Font.BOLD,36));
	p3.add(cx2);
	  cx2.addItemListener(this);
	add(p3);
	/**  * p4.setLayout(new FlowLayout(FlowLayout.CENTER,36,56));  */
	p4.setFont(new  Font("CHINESE_GB2312",Font.BOLD,18));
	p4.add(lb2);
	p4.add(tf2);
	
	p4.add(lb3);
	p4.add(tf3);
	add(p4);
        p5.setLayout(new FlowLayout(FlowLayout.CENTER,120,36)); 
	p5.add(b1);
	b1.invalidate( );
	b1.setBackground(Color.lightGray);
	p5.add(b2);
	b2.setBackground(Color.yellow);
	b2.addActionListener(new MyListener( ));
	add(p5);
    }
    public void itemStateChanged(ItemEvent e)
    {
	b1.setBackground(Color.green);
	b1.addActionListener(new MyListener( ));
    }
   
    class MyListener implements ActionListener
    {
	public void actionPerformed(ActionEvent ae)
	{
	   if(ae.getSource( )==b1)
	   {
	       
	   } 
	}
    }
}