unification with the actual initial project. Some things are new now, but there has...
[RRRRHHHH_Code] / ruralHouses / src / gui / BookRuralHouseConfirmationWindow.java
index a80006f..70dd714 100644 (file)
 package gui;
 
-import javax.swing.*;
-import java.awt.*;
-import java.awt.event.*;
+import javax.swing.JFrame;
+import java.awt.Dimension;
+import javax.swing.JLabel;
+import java.awt.Rectangle;
+import javax.swing.JTextField;
+import javax.swing.JButton;
+
 
 import domain.Booking;
 
-public class BookRuralHouseConfirmationWindow extends JFrame {
+import java.awt.event.ActionListener;
+import java.awt.event.ActionEvent;
 
-       private static final long serialVersionUID = 1L;
-       private JLabel jLabel1 = new JLabel();
-       private JTextField jTextField1 = new JTextField();
-       private JLabel jLabel2 = new JLabel();
-       private JTextField jTextField2 = new JTextField();
-       private JLabel jLabel3 = new JLabel();
-       private JButton jButton1 = new JButton();
-       private JLabel jLabel4 = new JLabel();
-       private JLabel jLabel5 = new JLabel();
-       private JTextField jTextField3 = new JTextField();
-       private JTextField jTextField4 = new JTextField();
+public class BookRuralHouseConfirmationWindow extends JFrame {
+ private static final long serialVersionUID = 1L;
+       
+  private JLabel jLabel1 = new JLabel();
+  private JTextField jTextField1 = new JTextField();
+  private JLabel jLabel2 = new JLabel();
+  private JTextField jTextField2 = new JTextField();
+  private JLabel jLabel3 = new JLabel();
+  private JButton jButton1 = new JButton();
+  private JLabel jLabel4 = new JLabel();
+  private JLabel jLabel5 = new JLabel();
+  private JTextField jTextField3 = new JTextField();
+  private JTextField jTextField4 = new JTextField();
 
-       public BookRuralHouseConfirmationWindow(Booking booking) {
-               try {
-                       jbInit(booking);
-               }
-               catch(Exception e) {
-                       e.printStackTrace();
-               }
-       }
+  public BookRuralHouseConfirmationWindow(Booking book)
+  {
+    try
+    {
+      jbInit(book);
+    }
+    catch(Exception e)
+    {
+      e.printStackTrace();
+    }
 
-       private void jbInit(Booking booking) throws Exception {
+  }
 
-               this.getContentPane().setLayout(null);
-               this.setSize(new Dimension(416, 316));
-               this.setTitle("Confirm Booking");
-               this.setResizable(false);
-               jLabel1.setText("Owner Bank account number:");
-               jLabel1.setBounds(new Rectangle(20, 20, 200, 25));
-               jTextField1.setBounds(new Rectangle(225, 20, 165, 25));
-               jTextField1.setEditable(false);
-               jTextField1.setText(booking.getOffer().getRuralHouse().getOwner().getBankAccount());
+  private void jbInit(Booking book) throws Exception
+  {
+         
 
-               jLabel2.setText("Booking number:");
-               jLabel2.setBounds(new Rectangle(20, 60, 130, 25));
-               jTextField2.setBounds(new Rectangle(225, 60, 165, 25));
-               jTextField2.setEditable(false);
+    this.getContentPane().setLayout(null);
+    this.setSize(new Dimension(416, 316));
+    this.setTitle("See Booking Details");
+    this.setResizable(false);
+    jLabel1.setText("Owner Bank account number:");
+    jLabel1.setBounds(new Rectangle(20, 20, 200, 25));
+    jTextField1.setBounds(new Rectangle(225, 20, 165, 25));
+    jTextField1.setEditable(false);
 
-               jTextField2.setText(Integer.toString(booking.getBookNumber()));
+    jTextField1.setText(book.getOffer().getRuralHouse().getOwner().getBankAccount());
+    
+    jLabel2.setText("Booking number:");
+    jLabel2.setBounds(new Rectangle(20, 60, 130, 25));
+    jTextField2.setBounds(new Rectangle(225, 60, 165, 25));
+    jTextField2.setEditable(false);
 
-               jLabel3.setText("You ought to transfer 20% of the total price of the booking in the next three days.");
-               jLabel3.setBounds(new Rectangle(20, 105, 370, 25));
-               jButton1.setText("Accept");
-               jButton1.setBounds(new Rectangle(135, 235, 130, 30));
-               jButton1.addActionListener(new ActionListener() {
-                       public void actionPerformed(ActionEvent e) {
-                               jButton1_actionPerformed(e);
-                       }
-               });
-               jLabel4.setText("Total:");
-               jLabel4.setBounds(new Rectangle(70, 140, 85, 25));
-               jLabel5.setText("Deposit amount:");
-               jLabel5.setBounds(new Rectangle(70, 175, 100, 25));
-               jTextField3.setBounds(new Rectangle(180, 140, 115, 25));
-               jTextField3.setEditable(false);
+    jTextField2.setText(Integer.toString(book.getBookNumber()));
+    
+    jLabel3.setText("You must deposit 20% of the total ammount of a book in the next three days.");
+    jLabel3.setBounds(new Rectangle(20, 105, 370, 25));
+    jButton1.setText("Close");
+    jButton1.setBounds(new Rectangle(135, 235, 130, 30));
+    jButton1.addActionListener(new ActionListener()
+      {
+        public void actionPerformed(ActionEvent e)
+        {
+          jButton1_actionPerformed(e);
+        }
+      });
+    jLabel4.setText("Total:");
+    jLabel4.setBounds(new Rectangle(70, 140, 85, 25));
+    jLabel5.setText("Deposit ammount:");
+    jLabel5.setBounds(new Rectangle(70, 175, 100, 25));
+    jTextField3.setBounds(new Rectangle(180, 140, 115, 25));
+    jTextField3.setEditable(false);
 
-               jTextField3.setText(Float.toString(booking.getPrice()) + " \80");
-               jTextField4.setBounds(new Rectangle(180, 175, 115, 25));
-               jTextField4.setEditable(false);
-               jTextField4.setText(Float.toString(booking.getPrice()*(float)0.2) + " \80");
-               this.getContentPane().add(jTextField4, null);
-               this.getContentPane().add(jTextField3, null);
-               this.getContentPane().add(jLabel5, null);
-               this.getContentPane().add(jLabel4, null);
-               this.getContentPane().add(jButton1, null);
-               this.getContentPane().add(jLabel3, null);
-               this.getContentPane().add(jTextField2, null);
-               this.getContentPane().add(jLabel2, null);
-               this.getContentPane().add(jTextField1, null);
-               this.getContentPane().add(jLabel1, null);
-       }
+    jTextField3.setText(Float.toString(book.getPrice()) + " \80");
+    jTextField4.setBounds(new Rectangle(180, 175, 115, 25));
+    jTextField4.setEditable(false);
+    jTextField4.setText(Float.toString(book.getPrice()*(float)0.2) + " \80");
+    this.getContentPane().add(jTextField4, null);
+    this.getContentPane().add(jTextField3, null);
+    this.getContentPane().add(jLabel5, null);
+    this.getContentPane().add(jLabel4, null);
+    this.getContentPane().add(jButton1, null);
+    this.getContentPane().add(jLabel3, null);
+    this.getContentPane().add(jTextField2, null);
+    this.getContentPane().add(jLabel2, null);
+    this.getContentPane().add(jTextField1, null);
+    this.getContentPane().add(jLabel1, null);
+  }
 
-       private void jButton1_actionPerformed(ActionEvent e) {
-               this.setVisible(false);
-       }
-       
+  private void jButton1_actionPerformed(ActionEvent e)
+  {
+    this.setVisible(false);
+  }
 }
\ No newline at end of file