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

📄 bookm.java

📁 JAVA图书管理系统有很多代码这只是很小的一部分
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
            name=book.getName();
            type=book.getType();
            press=book.getPress();
            writer=book.getWriter();
            isBorrow=book.getIsBorrow();
            reader_code=book.getReader_code();
            bookTabel.setValueAt(code,i,0);
            bookTabel.setValueAt(name,i,1);
            bookTabel.setValueAt(type,i,2);
            bookTabel.setValueAt(press,i,3);
            bookTabel.setValueAt(writer,i,4);
            if (isBorrow){
              bookTabel.setValueAt(true,i,5); 
            }else {
              bookTabel.setValueAt(false,i,5);  
            } 
            bookTabel.setValueAt(reader_code,i,6);
            currentBookPoint++;
            if(i!=4){
                bokRecord=bokRecord+1;
            }
            }else{
            bookTabel.setValueAt("",i,0);
            bookTabel.setValueAt("",i,1);
            bookTabel.setValueAt("",i,2);
            bookTabel.setValueAt("",i,3);
            bookTabel.setValueAt("",i,4);
            bookTabel.setValueAt(false,i,5);
            bookTabel.setValueAt("",i,6);
            }
        }
    }//GEN-LAST:event_jButton4ActionPerformed

    private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed
// TODO 将在此处添加您的处理代码:
        if(bokPage!=bookPage){
        list=database.getBooks();
        String code;
        String name;
        String type;
        String press;
        String writer;
       boolean isBorrow;
        String reader_code;
        int size=list.size();
        int currentBookPoint=bokRecord;
              for(int i=0;i<5;i++){
            if(bokRecord<bookRecord){
            book=(Book)list.get(currentBookPoint);
            code=book.getCode();
            name=book.getName();
            type=book.getType();
            press=book.getPress();
            writer=book.getWriter();
            reader_code=book.getReader_code();
            isBorrow=book.getIsBorrow();
            bookTabel.setValueAt(code,i,0);
            bookTabel.setValueAt(name,i,1);
            bookTabel.setValueAt(type,i,2);
            bookTabel.setValueAt(press,i,3);
            bookTabel.setValueAt(writer,i,4);
            if (isBorrow){
              bookTabel.setValueAt(true,i,5); 
            }else{
              bookTabel.setValueAt(false,i,5);  
            } 
            bookTabel.setValueAt(reader_code,i,6);
            currentBookPoint++;
            bokRecord=bokRecord+1;
            }else{
            bookTabel.setValueAt("",i,0);
            bookTabel.setValueAt("",i,1);
            bookTabel.setValueAt("",i,2);
            bookTabel.setValueAt("",i,3);
            bookTabel.setValueAt("",i,4);
            bookTabel.setValueAt(false,i,5);
            bookTabel.setValueAt("",i,6);
            }
        }
        bokPage++;
        }
    }//GEN-LAST:event_jButton3ActionPerformed

    private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed
// TODO 将在此处添加您的处理代码:
     if(bokPage!=1){
      list=database.getBooks();
        String code;
        String name;
        String type;
        String press;
        String writer;
        boolean isBorrow;
        String reader_code;
        int size=list.size();
        System.out.println("cPage:"+bokPage);
        bokPage--;
        bokRecord=(bokPage-1)*5+1;       
        if(bokPage==1){
        int currentBookPoint=bokRecord-1;
        for(int i=0;i<5;i++){
           book=(Book)list.get(currentBookPoint);
           code=book.getCode();
            name=book.getName();

            type=book.getType();
            
            press=book.getPress();
            writer=book.getWriter();
            isBorrow=book.getIsBorrow();
            reader_code=book.getReader_code();
            bookTabel.setValueAt(code,i,0);            
            bookTabel.setValueAt(name,i,1);
            bookTabel.setValueAt(type,i,2);
            bookTabel.setValueAt(press,i,3);
            bookTabel.setValueAt(writer,i,4);
            bookTabel.setValueAt(false,i,5);
            bookTabel.setValueAt(reader_code,i,6);
            currentBookPoint++;
            if(i!=4){
               bokRecord=bokRecord+1;  
            }
        }
        }else{
             int currentBookPoint=bokRecord-1;            
              for(int i=0;i<5;i++){
           book=(Book)list.get(currentBookPoint);
           code=book.getCode();
            name=book.getName();
            type=book.getType();
            press=book.getPress();
            writer=book.getWriter();
            isBorrow=book.getIsBorrow();
            reader_code=book.getReader_code();
            bookTabel.setValueAt(code,i,0);            
            bookTabel.setValueAt(name,i,1);
            bookTabel.setValueAt(type,i,2);
            bookTabel.setValueAt(press,i,3);
            bookTabel.setValueAt(writer,i,4);
            bookTabel.setValueAt(false,i,5);
            bookTabel.setValueAt(reader_code,i,6);
            currentBookPoint++;
             if(i!=4){
                bokRecord=bokRecord+1;  
            }
         
        }
             System.out.println("current bokRecord:"+bokRecord);
        }
        }    
    }//GEN-LAST:event_jButton2ActionPerformed

    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
// TODO 将在此处添加您的处理代码:
        list=database.getBooks();
        String code;
        String name;
        String type;
        String press;
        String writer;
        boolean isBorrow;
        String reader_code;
        for(int i=0;i<5;i++){
            book=(Book)list.get(i);
            code=book.getCode();
            name=book.getName();
            type=book.getType();
            press=book.getPress();
            writer=book.getWriter();
            isBorrow=book.getIsBorrow();
            reader_code=book.getReader_code();
            bookTabel.setValueAt(code,i,0);
            bookTabel.setValueAt(name,i,1);
            bookTabel.setValueAt(type,i,2);
            bookTabel.setValueAt(press,i,3);
            bookTabel.setValueAt(writer,i,4);
            if (isBorrow){
              bookTabel.setValueAt(true,i,5); 
            }else {
                bookTabel.setValueAt(false,i,5);  
            } 
            bookTabel.setValueAt(reader_code,i,6);
        }
        bokRecord=5;
        bokPage=1;
    }//GEN-LAST:event_jButton1ActionPerformed

    private void ReturnActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ReturnActionPerformed
// TODO 将在此处添加您的处理代码:
        this.hide();
        MainFrame mf=new MainFrame();
        mf.show();
    }//GEN-LAST:event_ReturnActionPerformed
    
    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new BookM().setVisible(true);
            }
        });
    }
    
    // 变量声明 - 不进行修改//GEN-BEGIN:variables
    private javax.swing.JButton Return;
    private javax.swing.JTable bookTabel;
    private javax.swing.JButton jButton1;
    private javax.swing.JButton jButton2;
    private javax.swing.JButton jButton3;
    private javax.swing.JButton jButton4;
    private javax.swing.JButton jButton5;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JScrollPane jScrollPane2;
    // 变量声明结束//GEN-END:variables
   
}

⌨️ 快捷键说明

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