package gui;
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 java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
public class ConfirmarReserva extends JFrame
{
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 ConfirmarReserva(int NumCasa, float PrecioTotal, String NumReserva)
{
try
{
jbInit(NumCasa, PrecioTotal, NumReserva);
}
catch(Exception e)
{
e.printStackTrace();
}
}
private void jbInit(int NumCasa, float PrecioTotal, String NumReserva) throws Exception
{
this.getContentPane().setLayout(null);
this.setSize(new Dimension(416, 316));
this.setTitle("Confirmar Reserva");
this.setResizable(false);
jLabel1.setText("Numero de cuenta del propietario:");
jLabel1.setBounds(new Rectangle(20, 20, 200, 25));
jTextField1.setBounds(new Rectangle(225, 20, 165, 25));
jTextField1.setEditable(false);
// Añadimos Numero cuenta corriente
jTextField1.setText(PantallaInicio.interfazfachada.getNumCuentaCorriente(NumCasa));
jLabel2.setText("Numero de la reserva:");
jLabel2.setBounds(new Rectangle(20, 60, 130, 25));
jTextField2.setBounds(new Rectangle(225, 60, 165, 25));
jTextField2.setEditable(false);
//añadimos numero de reserva
jTextField2.setText(NumReserva);
jLabel3.setText("Debe ingresar el 20% del importe total antes del plazo de 3 dias.");
jLabel3.setBounds(new Rectangle(20, 105, 370, 25));
jButton1.setText("Aceptar");
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("Total a Ingresar:");
jLabel5.setBounds(new Rectangle(70, 175, 100, 25));
jTextField3.setBounds(new Rectangle(180, 140, 115, 25));
jTextField3.setEditable(false);
// Fijamos el precio
jTextField3.setText(Float.toString(PrecioTotal) + " €");
jTextField4.setBounds(new Rectangle(180, 175, 115, 25));
jTextField4.setEditable(false);
jTextField4.setText(Float.toString(PrecioTotal*(float)0.2) + " €");
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);
}
}