public class 圖書管理系統(tǒng){
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new Register().setVisible(true);
}// 圖書管理類
public class BookManage {
? ? BookSet bookSet = new BookSet();
? ? /**
? ? * 初始化
? ? */
? ? public void initial() {
? ? ? ? book java = new book();
? ? ? ? java.setBook("java",1,2021/4/15",20);
? ? ? ? book renyue = new book();
? ? ? ? renyue.name = "程序語言基礎(chǔ)";
? ? ? ? renyue.setBook(."程序語言基礎(chǔ)",1 ,null,0);
? ? ? ? book jichu = new book();
? ? ? ? jichu.setBook("計算機基礎(chǔ)",1,null,0);
? ? ? ? bookSet.books[0] = java ;
? ? ? ? bookSet.books[1] = renyue ;
? ? ? ? bookSet.books[2] = jichu ;
? ? }
/*
菜單切換
*/
? ? public void startMenu(){
? ? ? ? boolean flag = true ;
? ? ? ? do {
? ? ? ? ? ? System.out.println("*******************");
? ? ? ? ? ? System.out.println("1 新增圖書");
? ? ? ? ? ? System.out.println("2 查看圖書");
? ? ? ? ? ? System.out.println("3 刪除圖書");
? ? ? ? ? ? System.out.println("4 借出圖書");
? ? ? ? ? ? System.out.println("5 歸還圖書");
? ? ? ? ? ? System.out.println("6 退出");
? ? ? ? ? ? System.out.println("*********************");
? ? ? ? ? ? System.out.println("請選擇");
? ? ? ? ? ? Scanner scanner = new Scanner(System.in);
? ? ? ? ? ? int choice = scanner.nextInt() ;
? ? ? ? ? ? switch (choice){
? ? ? ? ? ? ? ? case 1:
? ? ? ? ? ? ? ? ? ? System.out.println("新增圖書");
? ? ? ? ? ? ? ? ? ? add();
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 2:
? ? ? ? ? ? ? ? ? ? System.out.println("查看圖書");
? ? ? ? ? ? ? ? ? ? chakan();
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 3:
? ? ? ? ? ? ? ? ? ? System.out.println("刪除圖書");
? ? ? ? ? ? ? ? ? ? shan();
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 4:
? ? ? ? ? ? ? ? ? ? System.out.println("借出圖書");
? ? ? ? ? ? ? ? ? ? jie();
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 5:
? ? ? ? ? ? ? ? ? ? System.out.println("歸還圖書");
? ? ? ? ? ? ? ? ? ? huan();
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 6:
? ? ? ? ? ? ? ? ? ? System.out.println("退出,謝謝使用");
? ? ? ? ? ? ? ? default:
? ? ? ? ? ? ? ? ? ? System.out.println("輸入不符合要求請重新選擇");
? ? ? ? ? ? }
? ? ? ? }while (flag) ;
? ? }
/**
* 查看圖書信息
*/
? ? public void chakan(){
? ? ? ? System.out.println("編號 \t\t\t? 名稱 \t\t\t 狀態(tài)