Tutorial Blue-J

3/01/2014 Unknown 0 Comments


Blue-j merupakan salah satu alat pengembangan bahasa java yang secara khusus di design untuk proses pembelajaran java di level dasar/perkenalan.

Tampilan BlueJ


















Tampilan dari menubar Project :

Didalam menu project, terdapat beberapa toolbar seperti:
  •         New Project, untuk membuat project java baru
  •         Open Project, untuk membuka project yang telah ada/dibuat
  •         Open Recent, untuk membuka kembali file-file java yang  telah dibuka
  •          Save, untuk menyimpan project yang baru dibuat
  •          Quit, untuk keluar dari BlueJ, dll. 







Tampilan menubar Edit

  •   New Class, untuk membuat class baru
  •   New Package, untuk membuat rangkaian class atau   method baru
  •   Remove, untuk menhapus class tertentu, dll.



     Tampilan menubar tool

  •          Compile, untuk mengcompile seluruh porject             kesatuan
  •            Compile selected, untuk mengcompile project           tertentu
  •           Use library class untuk memanggil perintah yang        telah ada pada library blueJ, dll.


     

     Cara Membuat Project baru

t    pertama pilih project --> new project
    

       


Sekarang anda dapat menambahkan suatu class dengan cara klik New Class pada button yang berada disebelah kiri layar sehingga muncul seperti gambar dibawah ini. :

Berikan Nama class ini dengan “Tutorial3” dengan type class adalah Class. Setelah itu klik OK. Maka tampilan BlueJ akan menjadi seperti berikut :



Kemudian klik 2 kali pada class tersebut sehingga muncul tampilan Source Code dari program. Kemudian tambahkan suatu method main dalam class tersebut.

public static void main(String args[]){System.out.println(“Hello World!”);
System.err.println(“Error Message here!!”);
}

Setelah itu keluar dari Jendela Source Code class tersebut. Lalu compile program Anda dengan cara klik kanan pada class -> compile atau klik compila pada button sebelah kiri. Setelah itu untuk menjalankan Program Anda, klik kanan pada class yang mengandung method main (dalam tutorial ini adalah class Tutorial3) kemudian pilih “void main(String[])” seperti pada gambar :


Kemudian Klik OK pada method call main. Setelah itu maka akan muncul terminal window seperti berikut :


Untuk menghapus hasil output, Anda bisa memilih menu Option -> Clear.
Debugging in BlueJ
Dalam prakteknya tidak setiap program yang kita buat langsung sesuai dengan kebenaran yang diinginkan. Terkadang terdapat suatu kesalahan-kesalahan yang membuat jalannya program tidak tepat. Untuk memeriksa letak kesalahan dari program, kita dapat menggunakan fasilitas debugging yang terdapat di BlueJ.
Pada umumnya ada 3 garis besar dalam debugging program, yaitu : menggunakan Breakpoints, menjalankan perintah next step, dan analisa nilai pada variable.
Breakpoints
Cara ini digunakan untuk memberhentikan sementara jalannya program pada baris perintah yang kita inginkan. Caranya : pindahkan kursor pada baris perintah yang ingin di set breakpoint-nya kemudian pilih tool à set/clear breakpoints.
Setelah di pilih, maka akan ada tanda merah pada bagian kiri baris perintah tersebut. Sekarang coba jalankan program. Maka akan tampil jendela baru yaitu Debugger dan program akan berhenti sementara sampai pada titik kita set breakpointnya. Untuk lebih jelasnya Lihat gambar.



Untuk memutus jalannya program maka kita dapat memilih tombol Terminate pada Jendela Debugger.

 Step through the code
Untuk cara ini, kita dapat mengklik button step pada Jendela Debugger. Step akan mengeksekusi baris perintah yang dijalankan secara berurutan.
Analisa nilai pada variable
Untuk nilai variable, coba amati jendela kanan bawah pada debugger. Setiap anda mengeksekusi program, maka nilai variable yang anda gunakan akan tercatat pada jendela debugger tersebut.



Class Diagram
Di dalam BlueJ, setiap kita membuat class secara otomatis akan di-generate class diagramnya serta hubungan-hubungan yang ada didalamnya. Coba lihat gambar.


Penjelasan Gambar :
Garis diatas digunakan untuk menerangkan hubungan assosiasi antara satu class dengan class lainnya. Sebagai contoh coba perhatikan kelas Motor dengan kelas Engine. Di dalam kelas ini terdapat hubungan bahwa kelas Motor berhubungan dengan kelas Engine yaitu kelas Motor pasti membuat Instance dari Kelas Engine di dalam kelasnya. Hal ini sama dengan kelas Mobil dengan Roda
Garis ini digunakan untuk menerangkan hubungan inheritance yaitu hubungan antara parent class dengan child class-nya. Coba perhatikan kelas Kendaraan dengan kelas Motor dan Mobil. Gambar tersebut menjelaskan bahwa Kendaraan memiliki child yaitu Mobil dan Motor.
Class diagram bertujuan untuk memudahkan seorang developer/programmer dalam membuat program. Biasanya, class diagram digunakan dalam perancangan suautu system (dibuat oleh system analyst). Nanti kalian akan mengetahui mengenai manfaat pembuatan class diagram serta aturan-aturan dalam pembuatannya lebih jelas dalam kuliah Rekayasa Perangkat Lunak.





demikianlah cara-cara menggunaan blueJ. 
















You Might Also Like

0 komentar: