Friday, October 4, 2013

Contoh program java sederhana DOS dan GUI

Helloooo guys!

Bisa dibilang gue anak baru yang nyemplung ke dunia IT. Well, kita disini sama-sama belajar aja, we share to care. Gue mau share cara membuat program sederhana java yang paling sederhana banget, para programmers pasti ga asing sama program ini, yaitu..... class helloworld :D

Disini gue buat 2 program, yang pertama bentuk DOS dan yang kedua bentuk GUI. Gimana caranya? Check it out!


----------------------------------------------------

1.  DOS (Disk Operating System)

The first step salin code dibawah ini di text editor (disini mimin buat code programnya di notepad++)
 
//DOSclass hellow {  public static void main(String[]args){    System.out.println("Welcome to my blog!\nEnjoy");  }}

Logika program DOS :

Sintaks pertama diatas adalah 'class hellow' yang merupakan penamaan sebuah class pada java. Pada setiap program java harus memiliki sebuah class, karena class digunakan sebagai kumpulan atribut-atribut yang berhubungan dengan program. kemudian setelah diberikan nama class, dituliskan tanda kurung kurawa buka ' { ', gunanya untuk menandai awal block program ini.



Lalu dituliskan main method atau method utama yaitu 'public static void main(String[]args){'. Method berisi perintah-perintah yang diinginkan. Pada program ini, perintah yang diberikan adalah untuk menampilkan pesan pada output. Maka digunakan 'System.out.println("isi pesan")' pesan yang dihasilkan pada output adalah pesan yang berada didalam tanda kutip (" "), isi pesan yang saya buat adalah 'Welcome to my blog!\nEnjoy'. Saya menggunakan println agar hasil output tampilan kebawah. Seperti program diatas terdapat '\n' digunakan untuk enter, agar kata atau kalimat selanjutnya dicetak kebawah. Kemudian diberikan tanda kurung kurawal tutup ' } ' dua kali untuk menutup block method dan class.




Output program DOS
tampilan cmd



------------------------------


2.  GUI (Graphical User Interface)

     Sama seperti program DOS diatas, copy code dibawah pada notepad atau notepad++, lalu save dengan extensi .java. kemudian compile program di command prompt.


//GUI
import javax.swing.JOptionPane;
class HelloWorld {
   public static void main(String[]args) {
     JOptionPane.showMessageDialog(null,"Welcome to my blog!\nEnjoy");
     System.exit (0);
    }
}

Logika program GUI:


Program GUI digunakan untuk membuat sebuah kotak dialog yang berisi pesan. 



Sintaks pertama yang digunakan diatas adalah 'import javax.swing.JOptionPane;', merupakan penjelasan bahwa kita mengimport kelas JOptionPane dari kelas javax.swing.

Kemudian diberikan nama class yaitu 'class HelloWorld' class digunakan sebagai kumpulan atribut-atribut yang berhubungan dengan program. kemudian setelah diberikan nama class, dituliskan tanda kurung kurawa buka ' { ', gunanya untuk menandai awal block program ini. 


Lalu dituliskan main method atau method utama yaitu 'public static void main(String[]args){'. Method berisi perintah-perintah yang diinginkan.

Pada program ini, perintah yang diberikan adalah untuk menampilkan pesan pada output. Maka digunakan 'JOptionPane.showMessageDialog(null"isi pesan")' . Pada GUI harus ada kata 'null' yang dituliskan sebelum isi pesan. Isi pesan dituliskan didalam tanda kutip (" "), null digunakan agar pesan muncul sebagai kotak dialog. Isi pesan yang saya buat adalah 'Welcome to my blog!\nEnjoy'.


Kemudian 'System.exit (0)' digunakan untuk mengakhiri thread kendali yang berarti program berakhir sukses dengan kode '0'. Lalu diberikan tanda kurung kurawal tutup ' } ' dua kali untuk menutup block method dan class.




Output program GUI
tampilan pada kotak dialog



Note :
·    Save code dengan extensi nama_file.java. Usahain nama file sama seperti nama class yang kita buat, kenapa? yaa namanya juga manusia, programmer juga bisa aja lupa, nah maka dari itu nama file dan nam class disini kita buat sama, supaya kita ga bingung untuk compile programnya.
Misalnya mimin save file program diatas di drive D: dalam folder test java dengan nama program: hellow.java --> save.

·    Kalo program udah di save, program siap buat di compile. Buka command prompt (start --> run --> cmd). Sesuaikan letak direktori tempat kamu menyimpan file program tadi.
Untuk masuk ke drive D ketik:  D:
Untuk masuk ke folder test java ketik:  cd (spasi) test java

Untuk mengcompile program ketik:  javac (spasi) nama_program.java

 Untuk interpreter                    ketik:  java (spasi) nama_class


·   Selamat mencoba guys!