Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void BSearchActionPerformed(java.awt.event.ActionEvent evt) {
- int n=-1;
- String s=null,tem=null;
- if(!TISBN.getText().equals("")){
- n=0;
- tem=TISBN.getText();
- }
- else if(!TSubj.getText().equals("")){
- n=1;
- tem=TSubj.getText();
- }
- else if(!TPubD.getText().equals("")){
- n=2;
- tem=TPubD.getText();
- }
- else if(!TNumP.getText().equals("")){
- n=3;
- tem=TNumP.getText();
- }
- else if(!TName.getText().equals("")){
- n=4;
- tem=TName.getText();
- }
- else if(!TAuth.getText().equals("")){
- n=5;
- tem=TAuth.getText();
- }
- try{
- Scanner input=new Scanner(new FileReader("data.txt"));
- if(n!=-1){
- int flag=0;
- while(input.hasNext()){
- s=input.nextLine();
- String[] a=s.split(" ");
- if(a[n].equals(tem)){
- TISBN.setText(a[0]);
- TSubj.setText(a[1]);
- TPubD.setText(a[2]);
- TNumP.setText(a[3]);
- TName.setText(a[4]);
- TAuth.setText(a[5]);
- ISBN=TISBN.getText();
- flag=1;
- break;
- }
- }
- if(flag==0)
- JOptionPane.showMessageDialog(null, " The Book is Not Found");
- }
- input.close();
- } catch (FileNotFoundException ex) {
- Logger.getLogger(Frame.class.getName()).log(Level.SEVERE, null, ex);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement