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 + -
显示快捷键?