📄 adminadd.java
字号:
package com.wish;
import javax.swing.*;
import java.awt.BorderLayout;
import java.awt.event.*;
public class AdminAdd extends JFrame implements ActionListener{
/**
*
*/
private static final long serialVersionUID = 1L;
JTextField txt[]=new JTextField[5];
JButton btnNext=new JButton("继续插入下一条");
JButton btnOk=new JButton("插入并完成");
JPanel a=new JPanel();
JPanel b=new JPanel();
JLabel lab[]=new JLabel[5];
JLabel alt=new JLabel("提示:",JLabel.LEFT);
boolean flag;
public AdminAdd(String title) {
super(title);
a.add(btnNext);
a.add(btnOk);
a.add(alt);
txt[0]=new JTextField(5);
txt[1]=new JTextField(5);
txt[2]=new JTextField(5);
lab[0]=new JLabel("ID:");
lab[1]=new JLabel("名字:");
lab[2]=new JLabel("密码:");
for(int i=0;i<3;i++)
{ b.add(lab[i]);
b.add(txt[i]);
txt[i].setText("1");}
btnNext.addActionListener(this);
btnOk.addActionListener(this);
this.setLayout(new BorderLayout());
this.getContentPane().add(a,BorderLayout.SOUTH);
this.getContentPane().add(b,BorderLayout.CENTER);
this.setSize(500,130);
setsonframe.set(this);
}
public void actionPerformed(ActionEvent e) {
if(e.getSource()==btnNext)
{
save();
if(flag==true)
{
alt.setText("添加成功!继续添加:");
for(int i=0;i<3;i++)
{txt[i].setText("");}
}
if(flag==false)
{alt.setText("添加失败!请检查原因:");}
else{return;}
}
if(e.getSource()==btnOk)
{
save();
if (flag==true)
{
this.dispose();
JOptionPane.showMessageDialog(this,"添加成功!");
}
if(flag==false)
JOptionPane.showMessageDialog(this,"添加失败!");
else
{
return; }
}
}
private void save()
{
String dat[]=new String[3];
for(int i=0;i<3;i++)
{
dat[i]=txt[i].getText();
}
AdminManager AM=new AdminManager();
boolean flag=AM.addAdmin(dat);
this.flag=flag;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -