📄 scan.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 + -