Monday, December 23, 2013

Program Perhotelan berbasis GUI sederhana

Program Perhotelan berbasis GUI atau Java.awt atau biasa disebut AWT (Abstract Window Toolkit) dan java.swing

ketentuan:
 -Pelanggan Member yang menginap lebih dari atau sama dengan 4 hari akan memdapakan diskon 20%.
-Pelanggan Member yang menginap lebih dari atau sama dengan 1 minggu akan memdapakan diskon 35%. --Pelanggan bukan member yang menginap lebih dari atau sama dengan 4 hari akan memdapakan diskon 10%.
 -Pelanggan Member yang menginap lebih dari 1 minggu akan memdapakan diskon 15%. "
menggunakan JRadioButton


///////////////
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class SewaHotel extends JFrame implements ActionListener {
 Container konten = getContentPane();

 private final JLabel lblIDPelanggan = new JLabel("ID Pelanggan :");
 private final JLabel lblNama = new JLabel("Nama :");
 private final JLabel lblTgl = new JLabel("Tanggal Cek In :");
 private final JLabel lblAlamat = new JLabel("Alamat :");
 private final JLabel lblJenisKamar = new JLabel("JenisKamar:");
 private final JLabel lblMember = new JLabel("Member :");
        private JLabel lbllama = new JLabel("Lama Menginap :");
 private JLabel lblTelp = new JLabel("Telp :");
 private JTextField txtIDPelanggan = new JTextField();
 private JTextField txtNama = new JTextField();
        private JTextField txtTgl = new JTextField();
        private JTextField txtAlamat = new JTextField();
 private final JRadioButton rDeluxeRoom = new JRadioButton("1. Deluxe Room Rp 275.000/hari");
 private final JRadioButton rSuiteRoom = new JRadioButton("2. Suite Room Rp 300.000/hari");
 private final JRadioButton rPresidentRoom = new JRadioButton("3. President Room Rp 370.000/hari");
        private final ButtonGroup btnGrup;
 private final JRadioButton rMember = new JRadioButton("Member");
 private final JRadioButton rNonMember = new JRadioButton("Non Member");
 private final ButtonGroup btGrup = new ButtonGroup();
 private JTextField txtlama = new JTextField();
 private JTextField txtTelp = new JTextField();
 private JButton btnTampil = new JButton("Tampil");
 private JButton btnKeluar = new JButton("Keluar");