LAB02 : KODING PROGRAM PENGKODEAN APLIKASI
MATERI
PRAKTIKUM : I Penjelasan :
Tahapan
1. File – New Project – Java – Java Aplication – Next – Isikan Project Name (Praktikum01) – Project Location (Pilih Folder) - Biarkan ada tanda centang pada Create Main Class dan Set as Main Project, lalu tekan Finish.Dengan tahapan ini, berarti kita telah membuat Main Class. 2. Pada sudut kiri (Project), klik Main.java, lalu : pada // TODO code application logic here , isikan pernyataan Praktikum 01” 3. Jalankan program, dengan cara pada menu utama, tekan button Run (warna hijau) yang terletak dibawah tulisan Tools dan Window. Perhatikan bahwa setiap akhir pernyataan (statement) diakhiri tanda titik koma (;). 4. Buatlah File berikutnya, yakni pada sudut kiri atas (project) pilih praktikum01 dan klik kanan, pilih New – Java Class, isikan pada Class Name : Tukar01 – Finish. Mulai bekerja menulis sintaks program yang diawali : public static void main(String[] args) { Isikanlah Kode Aplikasi disini ! { 5. Jalankan program dengan mengklik kanan Tukar01.java, pilih Run File 6. Ulangi langkah 4 dan 5 untuk file lainnya. 7. Perhatikan dalam penulisan huruf besar dan kecil, karena variabelKotak tidak sama jika ditulis kotak.
Main Class
public class Main { public static void main(String[] args) { System.out.println("Praktikum 01"); // Tampil pesan } }
public class Tukar01 { public static void main(String[] args) { // deklarasi variabel int A=100,B=200,C=0; // sebelum System.out.println("Sebelum"); System.out.println("A= "+A); System.out.println("B= "+B); //Proses Tukar C=A; A=B; B=C; // sesudah System.out.println("Sesudah"); System.out.println("A= "+A); System.out.println("B= "+B); }
Tukar01
} import java.util.Scanner; public class Tukar02 {
Tukar02
public static void main(String[] args) { Scanner baca = new Scanner (System.in); // deklarasi variabel int A,B,C; System.out.print("Input Data Variabel A ? "); A = baca.nextInt(); System.out.print("Input Data Variabel B ? "); B = baca.nextInt(); System.out.println(); // sebelum System.out.print("Sebelum :"); System.out.print(" A = "+A); System.out.print(" B = "+B); System.out.println(); //Proses Tukar C=B; B=A; A=C;
// sesudah System.out.print("Sesudah :"); System.out.print(" A = "+A); System.out.print(" B = "+B); System.out.println(); } }
import java.util.Scanner; public class Luas { public static void main(String[] args) { Scanner baca = new Scanner (System.in); // deklarasi variabel int P,L,Ls; System.out.print("Input Data Panjang ? "); P = baca.nextInt(); System.out.print("Input Data Lebar ? "); L = baca.nextInt(); System.out.println();
Luas
//Proses hitung luas Ls=P*L; System.out.print("Luas = "+P+" * "+L+" = "+Ls+" m"); System.out.println(); } }
import java.util.Scanner; public class KonverSuhu {
Tugas (di Lab) Konversi Suhu
public static void main(String[] args) { Scanner baca = new Scanner (System.in); // deklarasi variabel float celsius, reamur; System.out.print("Input Suhu Celsius (C)? "); celsius = baca.nextFloat(); reamur = 0.8f * celsius; System.out.println();
System.out.print("Suhu dari C Reameur : "); System.out.print(reamur); System.out.println(); } }
Evaluasi
- Buat program pernyataan Menang, Seri atau Kalah dalam pertandingan sepak bola. - Buat juga program pernyataan, jika menag mendapat poin 3, seri 1 dan kalah 0.
Teori Penunjang (Fungsi Dari Java Package Dan Main Class pada Java) Dalam pemrograman Java Desktop menggunakan Netbeans ada beberapa hal yang harus kita perhatikan dalam membuat aplikasi salah satunya yaitu Membuat Java Package Dan Main Class.
1. Membuat Java Package
Pertama kali kita buat project aplikasi di java masih kosong pada Source Package nya. Hal yang pertama kita lakukan adalah membuat Java Package. Caranya Klik kanan pada Source Package lalu pilih Java Package. Kenapa kita harus membuat Java Package...?Karena didalam pemrograman java file file yang dibaca atau di Compile pada java berupa Class. Jadi kita harus membuat Java Package. Dan fungsi dari Java Package adalah sebagai folder tepat penyimpanan Class yang akan di Panggil oleh Compiler Java.
2. Membuat Class
Kedua adalah Membuat Main Class atau fungsi Utama,, Caranya adalah pilih salah satu Java Package yang ingin dijadikan tempat untuk membuat main class. yaitu dengan cara Klik Kanan pada salah satu Java Package lalu klik kanan pilih Java Class. Dan namakan Sesuai dengan Project yang anda inginkan. Pertama kali anda lihat pada Java Class masih kosong atau hanya bertuliskan : public class (namajavaclass) { } Kemudian tuliskan Fungsi main diantara tanda { }. contoh : seperti gambar diatas. public static void main(String[] args) adalahfungsi main dimana public pada bagian ini berarti bahwa metode-metode dapat dipanggil didalam dan juga diluar kelas.Static sendiri berarti sama untuk seluruh instant dari kelas danvoid sendiri berarti bahwa metode tidak akan mengirim apapun setelah selesainya. Fungsi main ini berisi argument yang diambil dari ruang eksekusi. contoh: public class (nama_javaclass) { private static final (nama_JFrame) (nama_objek_Jframe) = new (nama_JFrame)(); public static void main(String[] args) { (nama_objek_Jframe).setVisible(true); } }
Jadi gini proses berjalannya dari pertama kali dirunning atau dicompile. 1. Kita mendeklarasikan nama frame yang akan dibuat dahulu di atas public static. private static final (nama_JFrame) (nama_objek_Jframe) fungsinya adalah ketika nanti fungsi main pada public static di panggil,maka yang akan dipanggil adalah objek dari JFrame tersebut. Nah fungsi dari new (nama_JFrame) () adalah untuk menyimpan semua Variable Variable data yang ada pada JFrame kedalamobjek_Jframe yang sudah kita deklarasikan. 2. Memanggil objek pada public static void main. kenapa ada tanda . sehabis nama_objek_Jframe. Fungsinya adalah untuk pemanggilan objek_Jframe. Dan setVisible(true) merupakan fungsi untuk mengatur output agar dapat ditampilkan.Jika kita mengcompile Java Class atau me running maka nanti yang akan ditampilkan adalah JFrame yang sudah kita buat sebelumnya.
Sumber
: http://achmadfirmansyah123.blogspot.co.id/2014/05/tips-dantrick-java-netbeans.html
Catatan
Created by hastha – September 11, 2015