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

📄 circulatewindow.java

📁 图书馆的图书管理系统! 图书查询
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
package labraryManager;
import javax.swing.*;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.awt.*;
import java.awt.event.*;
import java.sql.SQLException;
import java.util.Vector;

import javax.swing.border.*;
public class CirculateWindow extends JFrame implements ActionListener{
    public static final int WIDTH=500;
    public static final int HEIGHT=300;
    JTextField t11;
    JTextField t21;
    JTextField t13;
    JTextField t14;
    JTextField t15;
    JDialog frame=new JDialog();
    JTextField t1;
    JTextField t2;
    JTextField t3;
    JTextField t4;
    JTextField t5;
    JTextField t6;
    JTextField t111;
    JPasswordField t211;

    public CirculateWindow(){
    	setSize(WIDTH,HEIGHT);
    	setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
    	addWindowListener(new WindowDestroyer());
    	setTitle("图书管理系统");
    	Container x=getContentPane();
    	
    	x.setLayout(new BorderLayout());
    	
    	JTabbedPane tab=new JTabbedPane();
    	x.add(tab);
    	
    	
    	
    	JPanel s=new JPanel();
    	
    	s.setLayout(new BorderLayout());
    	
    	JPanel m5=new JPanel();
    	
    	m5.setLayout(new GridLayout(4,1));
    	
    	JPanel m1=new JPanel();
    	
    	m1.setLayout(new FlowLayout());
    	JLabel l1=new JLabel("图书ID号");
    	JLabel l2=new JLabel("读者ID号");
    	 t11=new JTextField(15);
    	 t21=new JTextField(15);
    	m1.add(l1);
    	m1.add(t11);
    	m1.add(l2);
    	m1.add(t21);
    	
    	m5.add(m1);
    	
    	JPanel m2=new JPanel();
    	
    	m2.setLayout(new FlowLayout());
    	JLabel l3=new JLabel("图书书名");
    	 t13=new JTextField(30);
    	t13.setEditable(false);
    	m2.add(l3);
    	m2.add(t13);
    	m5.add(m2);
    	
    	JPanel m3=new JPanel();
    	
    	m3.setLayout(new FlowLayout());
    	JLabel l4=new JLabel("图书作者");
    	 t14=new JTextField(30);
    	 t14.setEditable(false);
    	m3.add(l4);
    	m3.add(t14);
    	m5.add(m3);
    	
    	JPanel m4=new JPanel();
    	
    	m4.setLayout(new FlowLayout());
    	JLabel l5=new JLabel("出借日期");
    	 t15=new JTextField(30);
    	 t15.setEditable(false);
    	m4.add(l5);
    	m4.add(t15);
    	m5.add(m4);
    	
    	s.add(m5,BorderLayout.CENTER);
    	
    	JPanel large=new JPanel();
    	large.setLayout(new BorderLayout());
    	
    	
    	JPanel m=new JPanel();
    	m.setLayout(new GridLayout(4,1));
    	
        
    	JButton n1=new JButton("出库");
    	
    	n1.addActionListener(this);
    	m.add(n1);
    	JButton n2=new JButton("锁定屏幕");
    	
    	n2.addActionListener(this);
    	m.add(n2);
    	JButton n3=new JButton("返回主界面");
    	
    	n3.addActionListener(this);
    	m.add(n3);
    	JButton n4=new JButton("退出");
    	
    	n4.addActionListener(this);
    	m.add(n4);
    	
    	large.add(m,BorderLayout.SOUTH);
    	
    	s.add(large,BorderLayout.EAST);
    	
    	tab.add("借书",s);
    	
    	JPanel d=new JPanel();
    	
    	d.setLayout(new BorderLayout());
    	
    	
    	
    	
    	JPanel g5=new JPanel();
    	
    	g5.setLayout(new GridLayout(5,1));
    	
    	JPanel g1=new JPanel();
    	
    	g1.setLayout(new FlowLayout());
    	JLabel l11=new JLabel("图书ID号");
    	JLabel l21=new JLabel("读者ID号");
    	 t1=new JTextField(15);
    	 t2=new JTextField(15);
    	 t2.setEditable(false);
    	g1.add(l11);
    	g1.add(t1);
    	g1.add(l21);
    	g1.add(t2);
    	
    	g5.add(g1);
    	
    	JPanel g2=new JPanel();
    	
    	g2.setLayout(new FlowLayout());
    	JLabel l31=new JLabel("图书书名");
    	 t3=new JTextField(30);
    	 t3.setEditable(false);
    	g2.add(l31);
    	g2.add(t3);
    	g5.add(g2);
    	
    	JPanel g3=new JPanel();
    	
    	g3.setLayout(new FlowLayout());
    	JLabel l41=new JLabel("图书作者");
    	 t4=new JTextField(30);
    	 t4.setEditable(false);
    	g3.add(l41);
    	g3.add(t4);
    	g5.add(g3);
    	
    	JPanel g4=new JPanel();
    	
    	g4.setLayout(new FlowLayout());
    	JLabel l51=new JLabel("归还日期");
    	 t5=new JTextField(30);
    	 t5.setEditable(false);
    	g4.add(l51);
    	g4.add(t5);
    	g5.add(g4);
    	
    	JPanel g6=new JPanel();
    	
    	g6.setLayout(new FlowLayout());
    	JLabel l61=new JLabel("    罚款");
    	 t6=new JTextField(30);
    	 t6.setEditable(false);
    	g6.add(l61);
    	g6.add(t6);
    	g5.add(g6);
    	
    	d.add(g5,BorderLayout.CENTER);
    	
    	JPanel large1=new JPanel();
    	large1.setLayout(new BorderLayout());
    	
    	JPanel n=new JPanel();
    	n.setLayout(new GridLayout(4,1));
    	
        
    	JButton n11=new JButton("入库");
    	
    	n11.addActionListener(this);
    	n.add(n11);
    	JButton n21=new JButton("锁定屏幕");
    	
    	n21.addActionListener(this);
    	n.add(n21);
    	JButton n31=new JButton("返回主界面");
    	
    	n31.addActionListener(this);
    	n.add(n31);
    	JButton n41=new JButton("退出");
    	
    	n41.addActionListener(this);
    	n.add(n41);
    	
        large1.add(n,BorderLayout.SOUTH);
    	
    	d.add(large1,BorderLayout.EAST);
    	
    	
    	
    	
    	
    	
    	tab.add("还书",d);
    	
    	JPanel b=new JPanel();
    	
    	b.setLayout(new BorderLayout());
    	
    	JLabel z=new JLabel("超上限读者每日罚款0.1元");
    	z.setBorder(new EmptyBorder(10,150,10,10));
    	//Font a=new Font("隶书",Font.PLAIN,50);
    	//z.setFont(a);
    	b.add(z,BorderLayout.CENTER);
    	
    	tab.add("帮助",b);
    	
    	frame.setSize(500,300);
    	
    	frame.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
    	frame.setTitle("图书管理系统");
    	frame.setModal(true);
    	Container x1=frame.getContentPane();
    	
    	x1.setLayout(new BorderLayout());
    	JLabel z11=new JLabel("操作员号码");
    	JLabel z21=new JLabel("操作员口令");
    	 t111=new JTextField(29);
    	 t211=new JPasswordField(16);
    	
    	
    	JPanel m11=new JPanel();
    	
    	m11.setLayout(new FlowLayout());
    	m11.add(z11);
    	m11.add(t111);
    	m11.setBorder(new EmptyBorder(100,0,0,0));
    	x1.add(m11,BorderLayout.NORTH);
    	JPanel m21=new JPanel();
    	
    	m21.setLayout(new FlowLayout());
    	m21.add(z21);
    	m21.add(t211);
    	m21.setBorder(new EmptyBorder(0,0,0,0));
    	
    	JPanel y=new JPanel();
    	x1.add(m21,BorderLayout.CENTER);
    	
    	y.setLayout(new FlowLayout());
    	JButton b1=new JButton("确定");
    	
    	b1.addActionListener(this);
    	y.add(b1);
    	
    	x1.add(y,BorderLayout.SOUTH);

⌨️ 快捷键说明

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