📄 bookm.java
字号:
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 + -