Selasa, 18 November 2014

Projek Java Pertama, "Hello World!"

,

Di suatu pagi yang cerah, terlihat dua orang sedang berdiskusi di bawah pohon rindang.

Kled: Damai banget ya pagi ini, Ver? Tidur enak kayaknya.

Ver:  Ihh.. Kamu mah pikirannya tidur mulu -__-
Kled: Hahaha.. Bercanda. Ehh iya sesuai janji aku, hari ini kita bakal belajar “Membuat Hello World! dengan Java”.

Ver: Hello World!?? Apaan tuh Kled?

Kled: Itu loh sebuah projek yang kalo kita jalankan (Run), outputnya berupa tulisan “Hello World!” gitu.

Ver: Maksudnya? Gak ngerti aku, coba kamu jelaskan pake bahasa manusia Kled.

Kled: Anjritt.. :v, udah deh kita langsung praktekin aja supaya cepet ngerti :v

Ver: Hahaha oke deh.

Kled: Tapi sebelumnya aku mau ngasih tau, setiap projek-projek Java yang akan kita buat selalu menggunakan bantuan Netbeans sebagai builder sekaligus compilernya. Jadi kamu siapin dulu yah Netbeansnya, kalo belum punya bisa langsung download di situs resminya disini. Insya Allah gratis, dan yang pasti halal. Disana akan ada beberapa pilihan "NetBeans IDE Download Bundles", karena kita akan membuat projek basis desktop jadi kita pilih yang “Java SE” (Standard Edition). Atau kalo kamu pengen yang lengkapnya  (Java SE, Java EE, C/C++, HTML5 & PHP), kamu downloadnya yang “All”. Bingung bedain antara Java SE, Java EE, dan Java ME? Masuk sini.

Ver: Iya emang gratis Kled, kemaren kan aku udah download sepuluh..

Kled: Hahh??? Banyak amat?? Buat apa?

Ver: Iya Kled, mumpung gratis kan :)

Kled: Haaahh…. Ahh sudah lah...

Oke karna Netbeansnya udh ada, sekarang buka aplikasi aplikasinya sembari mengucapkan Basmallah.
Kalo udah kebuka kamu klik File -> New Project atau bisa langsung klik icon
Setelah itu akan muncul sebuah jendela baru (Choose Project).
Pastikan pada bagian Categories -> Java dan pada bagian Projects -> Java Application, terus klik Next

Nah.. Selanjutnya akan muncul jendela baru lagi (Name and Location). Kali ini kamu disuruh ngisi sebuah form isian, mirip essay ujian di bangku sekolah!!

Ver: Ciaaaaaa.. Aku belum ngafalin lagi Kled, gimana dong? :(

Kled: Tenang, soalnya gampang-gampang kok Ver. Kamu cuma disuruh ngisi Project Name, nentuin Project Location, dan contreng pada pilihan Create Main Class abis itu klik Finish.

Ver: Nyontek dong, Kled.

Kled: Hemm.. Aku ngisinya kayak gini: (samain aja kalo ragu)

Ver: Ehh Kled, ngomong-ngomong kenapa pada bagian "Create Main Class" harus kita contreng?

Kled: Pertanyaan yang super! "Create Main Class" atau dalam bahasa Indonesia artinya "Membuat Class Utama". Fungsinya adalah menjadikan class "HelloWorld" sebagai class utama sehingga apabila projeknya kita jalankan maka class ini lah yang akan dijalankan pertama kali.

Ver: Emm.. Ngerti. Yaudah lanjut Kled...

Kled: Setelah kamu klik Finish, maka Projek "HelloWord" akan tercipta. Untuk memastikannya lihat disamping kiri monitor. Penampakannya kayak gini:
Dan pada bagian tengah monitor, muncul sebuah source kode "HelloWorld.java". Kurang lebih seperti ini:

Nahh.. Sekaranglah proses yang paling menegangkan sekaligus menentukan keberhasilan projek yang akan kita buat ini. Simak dengan cermat ya Ver.

Pada source "HelloWorld.java", cari kode:

public static void main(String[] args) {
     // TODO code application logic here

Lalu buat baris baru tepat dibawahnya, dan masukkan kode:

JOptionPane.showMessageDialog(null, "Hello World!");

Hasilnya akan seperti ini:


Catattan: Kode // TODO code application logic here hanya sebuah keterangan saja, jadi saat project dijalankan kode ini tidak ikut diproses. Maka dari itu jika kode ini dihapus tidak akan membuat projek jadi error.

Dan yang terakhir tinggal kamu jalankan projeknya dengan cara klik Run -> Run Project 
atau klik icon Atau bisa juga dengan menekan tombol F6 pada keyboard kamu.

Kalo semua tutorial ini kamu jalankan dengan benar, maka saat projek dijalankan akan muncul sebuah jendela "Hello World!", seperti berikut: (yang berarti projek yang kita buat berhasil)

Ver: Horeee... Berhasil Kled! Ternyata enggak sesusah yang aku bayangin.

Kled: Makanya apa-apa itu jangan cuma dibanyangin Ver. Kerjain dulu, baru berpendapat!

Ver: Hihi iya iya. Entar kita belajar lagi ya :)

Kled: Insya Allah, kalo ada umur ;)

1 komentar:

  1. gan... ini ga d lanjut lagi...
    postingan'a di tunggu2 loh... hehe :D semangat (Y)

    BalasHapus