Kelompok 7 :
Cara Pembuatan Aplikasi Pemesanan Tiket Kereta Api Indonesia dimana kita menggunakan
Java Netbeans sebagai media pembuatan nya dimana program ini menggunakan system GUI
(Grapic User Interfice) yang menggunakan tabel,label dan button,Pertama – tama kita buka
Netbeans nya dahulu lalu klik file di menu kiri atas dan pilih new project jika sudah keluar menu
klik next setelah itu beri nama projet sesuai kebutuhan kita misal seperti pada gambar berikut:
Setelah itu klik finish jika ingin merubah lokasi file nya tinggal sesuaikan saja pilih project
locationnya.
Setelah selesai kita akan membuat aplikasi tersebut menggunakan jframe form,berikut contoh
nya klik kanan pada folder froject yang telah di buat lalu pilih new lalu pilih jframe form:
Jika sudah kita akan otomatis akan masuk ke menu pembuatan design untuk menu –
menu atau variable yang ingin kita buat atau tambahkan seperti ini contoh nya kita bisa lihat
menu bar yang ada di samping kanan:
Kita akan menambahkan apa saja yang ingin kita buat untuk aplikasi tersebut,dimana disini
saya menambah kan seperti label untuk penamaan judul aplikasi,lalu juga ada combo box dimana
berfungsi untuk memilih kategori menu pilihan yang tersedia seperti pilihan untuk tujuan kereta
yang akan di pesan, untuk kategori pemesanan kereta api, dan juga penggunaan radio button
untuk memilih single item yang ingin di pilih seperti memilih jenis kereta api sesuai kelas yang
di inginkan contoh nya seperti ini:
Berikut Source Code dari Program Aplikasi Pemesanan Tiket Kereta Api:
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change
this license
* Click nbfs://nbhost/SystemFileSystem/Templates/GUIForms/JFrame.java to edit this
template
*/
package com.mycompany.pemesanantiketkeretaapikel7;
/**
*
* @author sdnke
*/
public class penjualantiketkeretaapiindonesia extends javax.swing.JFrame {
int bisnis,eksekutif,ekonomi,kaluxury,harga,beli,total,bayar,kembali;
/**
* Creates new form penjualantiketbioskop
*/
public penjualantiketkeretaapiindonesia() {
initComponents();
}
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setBackground(new java.awt.Color(153, 153, 255));
setForeground(new java.awt.Color(0, 0, 0));
pack();
}// </editor-fold>
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
/* Set the Nimbus look and feel */
//<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
/* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and
feel.
* For details see
http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
*/
try {
for (javax.swing.UIManager.LookAndFeelInfo info :
javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(penjualantiketkeretaapiindonesia.class.getName()
).log(java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(penjualantiketkeretaapiindonesia.class.getName()
).log(java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(penjualantiketkeretaapiindonesia.class.getName()
).log(java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(penjualantiketkeretaapiindonesia.class.getName()
).log(java.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
//</editor-fold>
Itu saja kurang lebih nya yang bisa kami paparkan dari aplikasi yang kami buat mohon
maaf bila ada keselahan kami akhiri,terima kasih wassalamualaikum wr wb.
Beirkut Source Code dari Program Aplikasi Pemesanan Tiket Kereta Api: