Membuat program untuk pemula : Java Aplikasi “Simulasi Lampu Lalu Lintas” di Netbeans

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. Bagi yang mau unduh NetBeans, kunjungi aja www.sun.com 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.


mulai membuat program Klik menubar File –> NewProject atau tekan alt + shift + n bersamaan Kemudian akan keluar kolom seperti ini:




Pilih Java Application, klik next kemudian muncul kolom selanjutnya:




Isi nama project dengan awalan huruf besar(standar penulisan), tanpa spasi. Jangan lupa untuk Uncentang “Create main Classnya”. Jadi deh, project kosong kita….




Seperti pada gambar, klik kanan pada project kita tadi, kemudian plih New –> JFrame Form , artinya kita akan membuat kelas frame baru.




Isikan datanya, jangan lupa nama kelas dengan awalan huruf kapital, supaya standar… Kemudian isi packagenya, misalnya yang saya isikan &quotLatihan.Blog”, berarti saya akan menyimpan kelas JFrame tadi di direktori &quotsrc/Latihan/Blog” , dengan begitu kita dapat mengelompokkan kelas-kelas mana saja yang sejenis dalam satu direktori sehingga mempermudah kita jika kita ingin menggunakan kelas tersebut pada project lain dengan mengimport kelas tersebut. Lumayan lah, menghemat mengetiknya…hehe… Setelah itu, bisa kita lihat ada Frame kosong. Inilah kehebatan dari GUI (Graphics User Interface), tinggal klik dan drop. Kita akan menambahkan komponen-komponen yang diperlukan :




Bisa teman coba-coba tinggal drag & drop dari kolom sebelah kanan. Semua itu Objek. Ada Objek tombol, panel, text, dll. Kalau mau di ubah textnya, tinggal rename atau klik kanan, Edit Text sedangkan yang berhubungan dengan input-output, lebih baik diubah nama variabelnya, agar mempermudah aksesnya dengan cara klik kanan, Change Variable Name…, untuk menghilangkan keambiguan dan mencocokkan dengan teman2 variabel atau nama objek yang saya gunakan:


 


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 tidak dapat diubah.




Kemudian, klik Button Ubah, lihat kotak kanan bawah, bagian Events, di bagian Events inilah kita dapat memberikan kelakuan-kelakuan untuk objek. Klik Action Performed –> Enter… Yah disini kita menuliskan kode apa saja yang terjadi ketika tombol ubah ini diklik.


Tambahkan juga even Mouse Entered dan Mouse Exited. Kemudian, isikan kodenya hingga bagian sourcenya seperti ini:



/*
 * 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, gak jalan, dst….




Lalu, run project kita, tekan gambar segitiga hijau di kanan atas (run) atau tekan F6… Jadi deh program kita…


Gimana….??? Pada program ini kita masih belum memanfaatkan fitur-fitur java. Kita hanya gunakan satu kelas, belum rumit sehingga ketidakberadaan kelas belum kita rasakan.
 

Contoh Membuat Aplikasi Java di Handphone

Hai sobat-sobat sekalian, kali ini saya akan membahas tentang membuat aplikasi java di HP. Pertama-tama teman-teman harus mempunyai aplikasi J2SE ( jdk-6u3-windows-i586-p ), J2ME WTK ( sun_java_wireless_toolkit-2_5-windows ), JCreator.
Urutan penginstalannya adalah sebagai berikut:


  1. install J2SE ( jdk-6u3-windows-i586-p )
  2. install J2ME WTK ( sun_java_wireless_toolkit-2_5-windows )
  3. klik kanan my computer, properties, advanced, enviroment variables,klik variable Path lalu klik edit. Di jendela Edit System Variable ketikkan ;C:\Program Files\Java\jdk1.6.0_10\bin;%PATH%
  4. install JCreator
Sebagai contohnya:
  1. Buka aplikasi Wireless Toolkit 2.5
  2. Klik New Project
  3. Isi Project Name (disini sebagai contohnya saya isi dengan ProjectTextBox2) dan MIDlet Class Name (disini sebagi contoh saya mengisikan MgmtTeks1), lalu klik Create Project
  4. Di Target Platform, pilih JTWI , lalu klik OK


  5. Buka aplikasi JCreator nya
  6. Di menu bar pilih File, new, file atau tekan ( ctrl + N )
  7. Dikotak sebelah kiri pilih Java Classes, dikotak sebelah kanan pilih Empty Java File, lalu klik Next
  8. Isikan Name nya ( disini sebagai contohnya saya mengisikan MgmtTeks1 ).
  9. Pada Location, klik ikon kotak, lalu pilih My Computer, C: , WTK 25, apps, ProjectTextBox2, src, lalu klik OK, Finish


  10. Isikan Script dibawah ni di JCreator, jika script dibawah ini tidak bisa dijalankan, download saja file txt aslinya disini,
    DOWNLOAD

    /*=============================================
    Program Management Teks Memakai Object TextBox
    =============================================*/
    import javax.microedition.midlet.*;
    import javax.microedition.lcdui.*;

    public class MgmtTeks extends MIDlet
    implements CommandListener
    {
    private Display disp1;
    private TextBox tb1;
    private Form InfoForm1;
    private Alert alert1;
    private Command CmdExit;
    private Command CmdAturTeks;
    private Command CmdInsertTeks;
    private Command CmdBlankTeks;
    private Command CmdFormInfo;
    private Command CmdReturn;

    public MgmtTeks()
    {
    disp1 = Display.getDisplay(this);
    tb1 = new TextBox("Management Teks", null,256, TextField.ANY);
    CmdExit = new Command("Exit", Command.EXIT, 1);
    CmdAturTeks = new Command("Atur Teks", Command.SCREEN, 2);
    CmdInsertTeks = new Command("Insert Teks", Command.SCREEN, 2);
    CmdBlankTeks = new Command("Blank Teks", Command.SCREEN, 2);
    CmdFormInfo = new Command("Form Info", Command.SCREEN, 2);
    CmdReturn = new Command("Return", Command.SCREEN, 2);
    tb1.addCommand(CmdExit);
    tb1.addCommand(CmdAturTeks);
    tb1.addCommand(CmdInsertTeks);
    tb1.addCommand(CmdBlankTeks);
    tb1.addCommand(CmdFormInfo);
    tb1.addCommand(CmdReturn);
    tb1.setCommandListener(this);
    }

    public void startApp()
    {
    disp1.setCurrent(tb1);
    }

    public void pauseApp()
    {
    }

    public void destroyApp(boolean unconditional)
    {
    }

    public void commandAction(Command Cmd, Displayable s)
    {
    if (Cmd == CmdExit)
    {
    destroyApp(true);
    notifyDestroyed();
    }
    else if (Cmd == CmdAturTeks)
    {
    tb1.setString("Atur teks di TextBox");
    }
    else if (Cmd == CmdInsertTeks)
    {
    tb1.insert("Teks Disisipkan", 0);
    }
    else if (Cmd == CmdBlankTeks)
    {
    if (tb1.size() > 0)
    {
    tb1.delete(0, tb1.size());
    }
    }
    else if (Cmd == CmdFormInfo)
    {
    InfoForm1 = new Form("Informasi Teks Di Form");
    InfoForm1.append("Teks Yang Ada: " + tb1.getString() + "\n");
    InfoForm1.append("Jumlah karakter: " + tb1.size() + "\n");
    InfoForm1.append("Posisi Kursor: " + tb1.getCaretPosition());
    InfoForm1.addCommand(CmdReturn);
    InfoForm1.setCommandListener(this);
    disp1.setCurrent(InfoForm1);
    }
    else if (Cmd == CmdReturn)
    {
    disp1.setCurrent(tb1);
    }
    }
    }
  11. Save
  12. Pada Wireless Toolkit 2.5 klik Build, lalu Run
Mudah bukan cara membuat aplikasi HP dengan Java, sobat-sobat sekalian bisa mengambangkannya lagi. Selamat mencoba . . . .
 

Kode Tombol Rahasia Ponsel Nokia

Berikut ini adalah kunci kode tombol rahasia yang dapat anda jalankan sendiri dengan mengetiknya di keypad hp ponsel anda yang bermerek Nokia baik yang cdma maupun yang gsm.
1. Melihat IMEI (International Mobile Equipment Identity)
Caranya tekan *#06#
2. Melihat versi software, tanggal pembuatan softwre dan jenis kompresi software
Caranya tekan *#0000#
Jika tidak berhasil coba pencet *#9999#
3. Melihat status call waiting
Caranya tekan *#43#
4. Melihat nomor / nomer private number yang menghubungi ponsel anda
Caranya tekan *#30#
5. Menampilkan nomer pengalihan telepon all calls
Caranya tekan *#21#
6. Melihat nomor penelepon pada pengalihan telepon karena tidak anda jawab (call divert on)
Caranya tekan *#61#
7. Melihat nomor penelepon pada pengalihan telepon karena di luar jangkauan (call divert on)
Caranya tekan *#62#
8. Melihat nomor penelepon pada pengalihan telepon karena sibuk (call divert on)
Caranya tekan *#67#
9. Merubah logo operator pada nokia type 3310 dan 3330
Caranya tekan *#67705646#
10. Menampilkan status sim clock
Caranya tekan *#746025625#
11. Berpindah ke profil profile ponsel anda
Caranya tekan tombol power off tanpa ditahan
12. Merubah seting hp nokia ke default atau pabrikan
Caranya tekan *#7780#
13. Melakukan reset timer ponsel dan skor game ponsel nokia
Caranya tekan *#73#
14. Melihat status call waiting
Caranya tekan *#43#
15. Melihat kode pabrik atau factory code
Caranya tekan *#7760#
16. Menampilkan serial number atau nomer seri hp, tanggal pembuatan, tanggal pembelian, tanggal servis terakhir, transfer user data. Untuk keluar ponsel harus direset kembali.
Caranya tekan *#92702689#
17. Melihat kode pengamanan ponsel anda
Caranya tekan *#2640#
18. Melihat alamat ip perangkat keras bluetooth anda
Caranya tekan *#2820#
19. Mengaktifkan EFR dengan kualitas suara terbaik namun boros energi batere. Untuk mematikan menggunakan kode yang sama.
Caranya tekan *#3370#
20. Mengaktifkan EFR dengan kualitas suara terendah namun hemat energi batere. Untuk mematikan menggunakan kode yang sama.
Caranya tekan *#4720#
21. Menuju isi phone book dengan cepat di handphone nokia
Caranya tekan nomer urut lalu # contoh : 150#
22. Mengalihkan panggilan ke nomor yang dituju untuk semua panggilan
Caranya tekan **21* Nomor Tujuan #
23. Mengalihkan panggilan ke nomor yang dituju untuk panggilan yang tidak terjawab
Caranya tekan **61* Nomor Tujuan #
24. Mengalihkan panggilan ke nomor yang dituju untuk panggilan ketika telepon hp anda sedang sibuk
Caranya tekan **67* Nomor Tujuan #
Keterangan Tambahan :
- Kode diinput tanpa spasi
- Ada kode-kode nokia yang berlaku pada tipe tertentu saja
 

Cara Instal Ulang / Restart HP Nokia

HP nokia anda bermasalah? loading sering lambat atau terkena virus hingga sering kirim sms berulang-ulang. Bagi anda yang sangat sibuk atau lokasinya jauh dari Nokia Care mungkin akan sangat merepotkan kalau harus berkunjung ke Nokia care.

Berikut ini cara instal ulang manual HP Nokia
1. Tekan *#7370# lalu OK/ Yes
2. Akan Muncul Informasi HP akan di restart, tekan Yes atau OK
3. Masukan Kode PIN 12345 lalu tekan OK/ Yes
4. Masukan kembali data negara, waktu dan tanggal seperti pada waktu membeli, otomatis semua aplikasi yang sudah terinstal di memori telepon akan terhapus...
terkecuali yg terinstal di memory card
Selamat mencoba,
 

Membuat gambar animasi .gif dari video

Sebenarnya cara ini sangat mudah anda hanya tinggal download video dari youtube dan kemudian meng-convertnya dalam bentuk .gif tapi cara itu tidak efektif karena hasil output convert file tersebut tentunya akan besar dan juga ukuran gambar.
Untuk megakali hal itu disini menggunakan Windows Movie Maker caranya cukup sederhana anda bisa mengikuti langkah dibawah tahap demi tahap anggap saja sebagai tutorial Windows Move Maker karena dengan aplikasi ini anda dapat mengedit video tersebut.
Caranya Download video misal anda download dari youtube, pastikan file yang anda Download berformat .wmv jika berformat .flv silahkan anda convert terlebih dahulu ada banyak software converter gratis yang bisa anda dapatkan misal dengan menggunakan VLC Media Player.
Jalankan program Windows Movie maker klik menu file dan pilih Import into collections ( Ctrl+I ) , setelah anda Import into collections di daerah Koleksi,
drag Optimized Membuat gambar animasi .gif dari video
Selanjutnya drag-dan-drop file dari daerah Koleksi ke timeline di bagian bawah jendela Windows Movie Maker. Ini akan memungkinkan untuk mulai mengedit file ke bawah.
croping Membuat gambar animasi .gif dari video
Sekarang untuk mengaturnya anda dapat melakukanya dengan mengklik gambar seperti pada gambar diatas anda bisa menentukan bagian gamabr video mana yang ingin anda ambil dengan menggeserkan tanda panah kesamping kanan dan kiri terlihat diatas gambar.
Langkah selanjutnya mengekspor File dan membuat animasi. GIF setelah anda memiliki video yang dipotong ke ukuran yang dikelola selanjutnya perlu mengekspornya.Klik Task pada bagian kiri klik Save to my computer
pocket Optimized Membuat gambar animasi .gif dari video
Anda akan diminta untuk nama file Anda pada layar pertama klik Next. Sekarang anda harus menentukan jenis film yang ingin anda ciptakan, untuk menjaga ukuran file .GIF aya menyarankan menggunakan video untuk pengaturan Pocket PC. Hal ini menciptakan sebuah file video dengan ukuran 208 x 160 piksel, yang cukup kecil untuk bekerja sebagai animasi GIF, selanjutnya klik next dan finish.
Sekarang tinggal anda convert file yang telah anda hasilkan dari edit video tersebut anda bisa menggunakan tool converter atau anda bisa menggunakan tool online gif converter.
 

Cara merubah format video audio dan gambar dengan FF

Untuk kali ini Aku pake software gratisan atau istilahnya Freeware yang namanya Format Factory .
bisa d download d sini..
Format-factory 2.70
Cara nya bisa anda pikir sendiri
Dakh
Assalamu'alaikum
 
U Have Website We have Cash
If you have website put our banner on it, make money for each visitor
homezwork.com

Instructions

Wheldthacker. Diberdayakan oleh Blogger.

Translate

Music