Kamis, 15 November 2012

Program Sederhana GUI Java Rental CD / DVD

Program Sederhana Rental VCD ini menggunakan bahasa pemrograman java secara GUI
Inputan nya antara lain :


  1. Nama Penyewa CD/DVD
  2. Jaminan ( ktp/ktm/sim,etc)
  3. ID Jaminan
  4. Jumlah Keping CD/DVD yang disewama

·         Penyewaan produk dibedakan menjadi 2 macam kategori yaitu CD dan DVD

·         Jenis penyewaan ada 3 macam yaitu Software, Game, dan Film

·         Jika kategori CD dan jenisnya adalah software maka harga per keping 2000
·         Jika kategori CD dan jenisnya adalah game maka harga per keping 2500
·         Jika kategori CD dan jenisnya adalah fi lm maka harga per keping 3000

·         Jika kategori DVD dan jenisnya adalah software maka harga per keping 3500
·         Jika kategori DVD dan jenisnya adalah game maka harga per keping 4000
·         Jika kategori DVD dan jenisnya adalah film maka harga per keping 4500

·        Total Bayar akanan dihitung berdasarkan jumlah CD atau DVD yang disewa dan denda,Denda diperoleh dari pengembalian CD atau DVD dengan ketentuan akan didenda    Rp.250/hari jika melebihi batas tempo yaitu 2 hari

Nah, Bagaimana Program JAVA GUI Sewa CD/DVD ini, berikut gambaran screen shhotnya:

·         

·         Terus gimana codingnya? script programnya?



import java.awt.Component;
import java.awt.FlowLayout;
import javax.swing.JComponent.*;
import javax.swing.JFrame;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JOptionPane;

public class JOptionDemo extends JFrame { //pendefinisian class
            int i,total=0,harga=0; //deklarasi dan inisialisasi variable

public JOptionDemo(String title){
super(title);
setSize(550,200);
JButton button1 = new JButton("Pinjam CD/DVD"); //instansiasi objek
button1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
JOptionPane.showMessageDialog((Component) event.getSource(),"Masukkan Data berikut","Inputkan",3); //input data

                        String nama=JOptionPane.showInputDialog("Nama");
                        String id=JOptionPane.showInputDialog("Identitas");
                        String a=JOptionPane.showInputDialog("No Identitas");
                        int no_identitas=Integer.parseInt(a);
                        String b=JOptionPane.showInputDialog("Masukkan bnyaknya data");
                        int pinjam=Integer.parseInt(b);

Script tersebut belum lengkap, untuk lengkapnya silakan didownload disini.
//
Password lihat di komentar (bawah)

11 komentar: