creatuser.java
来自「用Jsp实现的图书管理系统代码」· Java 代码 · 共 68 行
JAVA
68 行
//源程序:CreatUser.java
//这是一个创建新的借书用户的类
import java.sql.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.border.*;
public class CreatUser extends JPanel implements ActionListener{
String[] age = {"12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28"};
String[] myclass={"软件学院","计算机艺术系","经贸学院","软三系","通信学院","网络技术系"};
JLabel lbUserName=new JLabel("真实姓名:");
JLabel lbStudentId=new JLabel("学号:");
JLabel lbCardId=new JLabel("借书证号:");
JLabel lbUserSex=new JLabel("性别:");
JLabel lbClass=new JLabel("系别:");
JLabel lbUserAge=new JLabel("年龄:");
JTextField tfUserName=new JTextField(18);
JTextField tfCardId=new JTextField(18);
JTextField tfStudentId=new JTextField(18);
JTextField infoTip=new JTextField(30);
JRadioButton jbBoy=new JRadioButton("男");
JRadioButton jbGirl=new JRadioButton("女");
ButtonGroup bg=new ButtonGroup();
JComboBox jcbAge=new JComboBox(age);
JComboBox jcbClass=new JComboBox(myclass);
JButton btnAdd=new JButton("创建");
JButton btnCancel=new JButton("返回");
CreatUser()
{
//super(f);
this.setLayout(null);
bg.add(jbBoy);bg.add(jbGirl);
this.add(lbUserName);lbUserName.setBounds(150,40,90,30);
this.add(tfUserName);tfUserName.setBounds(250,40,150,30);
this.add(lbUserSex);lbUserSex.setBounds(150,80,40,30);
this.add(jbBoy);jbBoy.setBounds(250,80,50,30);
this.add(jbGirl);jbGirl.setBounds(310,80,50,30);
this.add(lbUserAge);lbUserAge.setBounds(150,120,90,30);
this.add(jcbAge);jcbAge.setBounds(250,120,90,30);jcbAge.setSelectedItem(age[7]);jcbAge.setEditable(true);
this.add(lbClass);lbClass.setBounds(150,160,90,30);
this.add(jcbClass);jcbClass.setBounds(250,160,90,30);jcbClass.setEditable(true);
this.add(lbCardId);lbCardId.setBounds(150,200,90,30);
this.add(tfCardId);tfCardId.setBounds(250,200,150,30);
this.add(lbStudentId);lbStudentId.setBounds(150,240,90,30);
this.add(tfStudentId);tfStudentId.setBounds(250,240,90,30);
this.add(btnAdd);btnAdd.setBounds(160,300,80,30);
this.add(btnCancel);btnCancel.setBounds(250,300,80,30);
this.add(infoTip);
this.setBorder(BorderFactory.createTitledBorder(BorderFactory.createLineBorder(Color.blue,2),"开户---办理借书证",TitledBorder.LEFT,TitledBorder.TOP));
show();
validate();
btnAdd.addActionListener(this);
}
public void actionPerformed(ActionEvent e){
//String sql="insert into user(user_name,user_age,user_sex,user_class,user_studentid,user_cardid)values('";
//sql=sql+"'"+tfUserName.getText()+"',";
//sql=sql+"'"+jcbAge.getSelectedItem()+"',";
//sql=sql+"'"+
this.infoTip.setText("btnAdd is clicked!");
System.out.println("面板上的按钮被单击。。。");
}}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?