Selasa, 05 November 2013
Membuat program untuk pemula Java Aplikasi “Simulasi Lampu Lalu Lintas” di Netbeans 6 0 1
Bagi teman-teman yang ingin mencoba buat simulasi, disini saya mencoba membuatkan simulasi Lampu Lalulitas yang sangat sederhana. Mungkin simulasi ini cocok untuk teman yang baru pertama kali mencoba. Banyak perkenalannya, dan mudah. Selamat mencoba dan semoga bermanfaat.
Membuat program di NetBeans lebih mudah dibanding menggunakan alat bantu lain nya,karena NetBeans sudah merupakan IDE (Integrated Development Environment) + RAD (Rapid Application Development).
Bisa dipakai untuk membuat program Aplikasi (standalone), Applet (jalan di web client), Servlet atau Java Server Page (jalan di web server). Di blog yang akan dipraktekkan yaitu Java Applet dan Java Aplikasi. Program aplikasi biasanya digunakan untuk membuat program yang berhubungan dengan database. Misalnya saja kita akan membuat program lampu lalu lintas. Pada penulisan source code, untuk memperjelas penulisan dapat kita tambahkan komentar-komentar. Komentar tidak berpengaruh pada jalannya program, tanda komentar:
// … komentar … : digunakan untuk komentar satu baris
/** …komentar…. */ : digunakan untuk komentar satu baris atau lebih, biasanya menjelaskan
hal yang berhubugan dengan kode atau jalannya program.
/* …komentar… */ : digunakan untuk komentar satu baris atau lebih, biasanya menjelaskan
keterangan diluar kode program seperti penulis, waktu, dll.
Pilih Java Application, klik next kemudian muncul kolom selanjutnya:
Nama objek ditulis dengan huruf kecil standarnya… kemudian pilih nama objek yang mudah di ingat sehingga bisa membedakan objek secara cepat. Selesai juga interfacenya, kalau mau di ubah-ubah atau dikasih gambar-gambar atau icon, warna, tinggal ubah-ubah menu di kotak sebelah kanan bawah, di Properties. Kemudian, kita mulai dengan koding2 deh… Klik pada bagian source, dan yah kita dapatkan lahan buat koding2…
Semua objek dari kelas Radio Button pada propertiesnya bagian enabled agar di uncentang agar
Tambahkan juga even Mouse Entered dan Mouse Exited. Kemudian, isikan kodenya hingga
/*
* MainFrame.java
*
* Created on July 26, 2008, 3:14 PM
*/
package Latihan.Blog;
import java.awt.Color;
/**
* @cca
*/
public class MainFrame extends javax.swing.JFrame {
int a =2; //pesan variable a
/** Creates new form MainFrame */
public MainFrame() {
initComponents(); //memasang atau mengompile objek-objek
}
//bagian ini tidak dapat di ubah
/** 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.
*/
Generated code..
//yang terjadi ketika tombol ubah ditekan
private void bGantiActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
a++; //nilai a terus bertambah satu setiap di tekan
//if conditional, bagian ini mengatur warna lampu dan radio button
if(a%3 == 0){
pMerah.setBackground(Color.GRAY); //set warna
pHijau.setBackground(Color.GREEN);
rbStop.setSelected(false); //seleksi yang tidak aktif
rbGo.setSelected(true); //seleksi yang aktif
}
else if(a%3 == 1){
pHijau.setBackground(Color.GRAY);
pJingga.setBackground(Color.ORANGE);
rbGo.setSelected(false);
rbHati2.setSelected(true);
}
else {
pJingga.setBackground(Color.GRAY);
pMerah.setBackground(Color.RED);
rbHati2.setSelected(false);
rbStop.setSelected(true);
}
}
private void bGantiMouseEntered(java.awt.event.MouseEvent evt) {
// TODO add your handling code here:
setCursor(Cursor.HAND_CURSOR); //saat kursor masuk area tombol, kursor berubah bentuk
}
private void bGantiMouseExited(java.awt.event.MouseEvent evt) {
// TODO add your handling code here:
setCursor(Cursor.DEFAULT_CURSOR); //saat kursor kelua area tombol, kursor kembali seperti semula
}
/**
* @ param args the command line arguments
*/
Dst...
Pastikan bagian ini, pada gambar atas sebelah kanan, berwarna hijau yang menandakan tidak ada masalah, dan bagian tab bawah, tab run,
pastikan tidak ada tulisa error dan tidak ada tulisan berwarna biru, yang berarti warning, yang terkadang membuat program kita jadi aneh, ga
K jalan, dst…

Lalu, run project kita, tekan gambar segitiga hijau di kanan atas (run) atau tekan F6… Jadi
Gimana….??? Pada program ini kita masih belum memanfaatkan fitur-fitur java. Kita hanya gunakan satu kelas, belum rumit sehingga ketidakberadaan kelas belum kita rasakan.
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar