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

📄 scan.java

📁 学生管理系统简单实训,只用于学习之用
💻 JAVA
字号:
package mainface;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Scan implements ActionListener{
    String head[]={"编号","学号","姓名","生日","数学","英语","C语言"};
    String m[]=new String[7];
	 Connect c;
	JFrame jf;
    static	JInternalFrame interf=new JInternalFrame("插入",true ,true ,true);
	JButton button=new JButton("确定");
	JButton button1=new JButton("取消");
	JLabel  label[]=new JLabel[7];
	JTextField field[]=new JTextField[7];
	Std_face std=new Std_face();
	Std_face std1=new Std_face();
	public Scan(){
		
	}
	public Scan(Connect d,JFrame jf){
	   this.jf=jf;
		c=d;
	}
    public void  Insert(){
   // interf=new JInternalFrame("插入",true,true,true);
   JPanel ja=new JPanel();
    JPanel jp=new JPanel();
    JPanel pa=new JPanel();
    jp.setLayout(new GridLayout(3,1));
    JPanel span=new JPanel();
    JPanel pan=new JPanel();
    ja.setLayout(new BorderLayout());
    ja.add(new JLabel("   温馨提示:若数据较多,请直接在数据库中抄作!"),BorderLayout.NORTH);
    ja.add(new  JLabel("  "),BorderLayout.SOUTH);
    ja.add(new JLabel("   "),BorderLayout .WEST);
    ja.add(new JLabel("   "),BorderLayout.EAST);
    span.setLayout(new GridLayout(3,7,2,5));
    span.add(new JLabel());
    span.add(new JLabel("请依次输入"));
    span.add(new JLabel("要插入的内"));
    span.add(new JLabel("容!"));
    for(int i=0;i<3;i++)
    span.add(new JLabel());
     for(int j=0;j<7;j++)
    	{label[j]=new JLabel();
    	 label[j].setText(head[j]);
    	 span.add(label[j]);}
    
    for(int j=0;j<7;j++)
    { field[j]=new JTextField();
      span.add(field[j]);
    }
    pa.setLayout(new GridLayout(3,4,60,0));
    pa.add(new JLabel());
    pa.add(button);
    pa.add(button1);
    button.addActionListener(this);
    button1.addActionListener(this);
    for(int b=0;b<9;b++)
    	pa.add(new JLabel());
    pan.setLayout(new BorderLayout());
    pan.add(new JLabel(" "),BorderLayout.NORTH);
    pan.add(new JLabel(" "),BorderLayout.SOUTH);
    pan.add(new JLabel(" "),BorderLayout.WEST);
    pan.add(new JLabel(" "),BorderLayout.EAST);
    pan.add(pa,BorderLayout.CENTER);
    ja.add(span,BorderLayout.CENTER);
    jp.add(ja);
    jp.add(pan);
    std.attention("              &&恭喜您,插入成功");
    std1.attention("              &&无数据或类型不匹配!");
    interf.add(jp);
    interf.setBounds(10,50,500,368);
   interf.setDefaultCloseOperation(WindowConstants.HIDE_ON_CLOSE);
    jf.add(interf);
    }
    public void actionPerformed(ActionEvent e){
    	if(e.getSource()==button1){
    	   for(int j=0;j<7;j++)
    		   field[j].setText("");
    	}
    	if(e.getSource()==button)
    	{   
    		for(int a=0;a<7;a++)
    		m[a]=field[a].getText();
    	    System.out.print(m[1]);
    	   boolean n=c.InsertQ(m);
    	   if(n&&m!=null)
    	    std.d.setVisible(true);
    	   else
    	    std1.d.setVisible(true);
    	  }
    }
    }

⌨️ 快捷键说明

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