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

📄 readermangement.java

📁 一个简单的图书馆的管理系统,该系统主要是针对学校的图书馆而做的
💻 JAVA
字号:
package librarymanagement.view.dialog;

import java.awt.FlowLayout;

import javax.swing.BorderFactory;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.table.DefaultTableModel;

import librarymanagement.action.bookMangementAction.BookMangementaction;
import librarymanagement.action.dialogAction.ReaderManagerAction;
import librarymanagement.view.dialog.base.BaseDialog;
import librarymanagement.vo.ReaderVo;

public class ReaderMangement extends BaseDialog{
  private JTable table;
  private static ReaderMangement reader;
  /**
   * 读者管理类的构造函数
   */
  public  ReaderMangement(){
    
  }
public JTable buildJTable(){
    if(table==null){
      String[] names = {"读者卡号","读者姓名","读者性别","读者身份","所属院系","联系电话","证件号码","E-mail","注册日期"};
     Object[][] data = {};
      DefaultTableModel model = new DefaultTableModel(data, names){
        public boolean isCellEditable(int rowIndex, int columnIndex) {
          return false;
        }
      };
      table = new JTable(model);
      table.getTableHeader().setReorderingAllowed(false);
        }
    return table;
  }
public JPanel buildJCheckPanel() {
	if (panel == null) {
		panel = new JPanel();
		panel.setLayout(new FlowLayout(FlowLayout.LEFT));
		// panel.add(createInfoPanel(),"Center");
		panel.add(buildJLabel());
		panel.add(buildJText());
		panel.add(buildBtn("查询", new ImageIcon("icons/查询.jpg")));
		panel.setBorder(BorderFactory.createTitledBorder("查询条件"));
	}
	return panel;
}
public JLabel buildJLabel() {
	label = new JLabel("编号");
	return label;
}

public JTextField buildJText() {
	text = new JTextField(15);
	// text.setEditable(false);
	return text;
}

public String getTextInfo() {
	String in = text.getText();
	
	return in;
}
public JButton buildBtn(String name,Icon icon){
    Btn= new JButton(name,icon);
     Btn.addActionListener(new ReaderManagerAction(this));
         return Btn;
  }
public static ReaderMangement getInstance(){
     if(reader==null){
       reader=new ReaderMangement();
       }
    return reader;
}



}

⌨️ 快捷键说明

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