Laporan Praktikum Bahasa Pemrograman 2

Laporan Praktikum Bahasa Pemrograman 2
Modul 1
Pengenalan NetBeans





Disusun Oleh
Paulus Diki Sugianto
2015091079
Sistem Informasi - A

UNIVERSITAS KUNINGAN
FAKULTAS ILMU KOMPUTER 
2017 

Pada pertemuan pertama praktikum Bahasa Pemrograman 2 ini akan menggunakan suatu aplikasi bahasa pemrograman berbasis Java yaitu Netbeans.

Praktikum I

1. Buka aplikasi NetBeans kemudian pilih menu File - New Project kemudian pilih Categories Java dan pada bagian Project pilih Java Application, kemudian pilih Next



2. Setelah itu akan muncul kotak dialog di mana akan menetapkan di mana file project kita akan disimpan dengan nama yang kita inginkan, setelah semuanya sesuai dengan apa yang kita inginkan kemudian pilih Finisih



3. Selanjutnya kita klik kanan pada file project yang berlambangkan icon cangkir khas Java, kemudian pilih New-Java Package



4. Selanjutnya kita diminta untuk menentukan file yang ada dalam bagian project yang kita buat dimana yang akan disimpan secara otomatis di dalam folder yang sudah kita tentukan sebelumnya



5. Selanjutnya bisa kita lihat akan bagian file yang kita buat dalam project kita, langkah selanjutnya adalah pada bagian file package tadi kita lakukan klik kanan - New - Java Form yang yang mana akan membuat stage yang nantinya akan kita buat menjadi objek



6. Selanjutnya isi dengan nama file


7. Setelah membuat nama filenya, maka inilah stage yang akan kita olah menjadi suatu objek yang merupakan bagian dari suatu project ini



8. Untuk membuat objeknya, kali ini kita akan membuat tampilan akhir berupa tulisan saja. Bisa kita pilih "Label" pada bagian "Pallete" dan drag ke area dimana kita kan membuat sustu project



9. Setelah berada di area kerja, selanjutnya klik kanan pada bagian label tersebut kemudian pilih "Edit Text" lalu isi teks sesuai dengan yang kita mau



10. Setelah itu kita menampilkan file yang kita berupa object, caranya klik kanan pada bagian nama file project kita (icon cangkir java) kemudian pilih Properties


 11. Selanjutnya akan muncul dialog memungkinkan file mana yang akan kita tampilkan. Pada bagian "Categories" pilih "run" kemudian pada bagian "Main Class" pilih file yang akan kita tampilkan




12. Setelah memilih file yang akan kita tampilkan, pilih menu "Run" lalu pilih "Run Project" atau bisa memilih tombol F6 pada keyboard dan hasilnya



Praktikum II

Pada praktikum ke dua kita akan membuat perhitungan sejenis kalkulator, cuma tidak selengkap kalkulator yang seperti kita ketahui, tapi yang ada dalam program ini cuman ada penjumlahan dan pengurangan

1. Pertama lakukan hal yang sama dengan apa yang dilakukan pada praktikum satu, setelah itu atur posisi "Label"sesuai dengan gambar dibawah



2. Setelah itu kita membuat bagian dimana kita bisa menginputkan bilangan dengan "Text Field" dan membuat tombol pengurangan dan penjumlahan "Button" pada bagian "Palette" lakukan cara drag ke area kerja


 3. Setelah itu kita akan memberikan perintah dimana jika kita memilih button + atau - maka bilangan yang kita inputkan akan menghasilkan jumlah bilangan yang sesuai. Caranya pada button + kita klik kanan lalu pilih "Events" kemudian pilih "Action" lalu actionPerformed"



4. Kemudian akan muncul dimana kita akan menuliskan sintak untuk memberikan perintah penjumlahan. Ikut langkah seperti gambar di bawah. Dan lakukan hal yang sama pada button pengurangan, namun pada penulisan sintak kita rubah dengan tanda (-)




5. Dan setelah itu bisa kita test dengan menjalankan programnya F6


 
Praktikum III

1. Langkah pertama yang kita lakukan adalah buat file baru dalam project kita dengan cara yang sama dengan cara diatas. Kemudian pilih "Menu Bar" pada bagian "Palette dan drag ke area kerja.



2. Setelah membuat menubar, selanjutnya kita pilih "Menu Item/CheckBox" yang ada bagian "Palette" dimana artinya memungkinkan menampilkan ini dari menubar itu sendiri.



3. Selanjutnya kita akan memberikan perintah memunculkan isi dari bagian menubar dengan cara klik kanan ada bagian ini menubar tersebut kemudian "Event" lalu "Action" lalu "actionPerformed" dan isikan sintak sesuai dengan di bawah ini.


 4. Kemudian jalankan program dan akan terlihat seperti di bawah ini



5. Jika di klik maka akan menampilkan. Begitupula dengan bagian menubar sebelahnya, jika diklik ini dari menibarnya maka akan menampilkan.

 
 



TUGAS

Buatlah kalkulator seperti kalkulator pada windows dengan menggunakan java.
1. Pertama kita buat file project baru da buat file didalam project yang akan kita buat nantinya menjadi kalkulator dengan cara yang sama pada praktikum-praktikum diatas, setelah itu buat beberapa button, field untuk menampilkan inputan text dan menubar diatasnya pada area kerja yang ada di bagian Palette.



Pada bagian atas merupakan area diaman kita nantinya menginputkan  bilangan yang akan kita operasikan, area tersebut kita buat dengan menggunakan text field pada bagian Palatte.
Keterangan tombol ON OFF menggunakan Radio Button dan untuk memfungsikannya agar bisa memilih diantara 1 kita gunakan Button Group
Untuk membuat button nomor dan berbagai simbol matematik kita gunakan Button
Bisa kita lihat pada bagian teks meruakan bertuluskan tebal dan ukurannya jauh  lebih besar dari biasanya. Disini kita menggunakan perintah dibawah ini.




Jika kita jalankan maka akan menampilkan tampilan seperti ini







Jika kita lihat pada bagian atas yang menunjukan keterangan Kalkulator Paulus. Itu  kita  lakukan  dengan  cara  merubah  title pada bagian properties.



Pada bagian button nomor 1 agar bisa mengeluarkan angka 1 pada bagian Text Field kita gunakan coding ini
jTextField1.setText(jTextField1.getText() + "1"); lakukan hal yang sama pada button 0 – 9
Pada bagian simbil matematik seperti penjumlahan, pengurangan, perkalian dan pembagian kita menggunakan coding dibawah ini
Penjumlahan
num = Double.parseDouble(jTextField1.getText()); calculation = 1;
jTextField1.setText(""); jLabel1.setText(num + "+");
Pengurangan
num = Double.parseDouble(jTextField1.getText()); calculation = 2;
jTextField1.setText(""); jLabel1.setText(num + "-");
Perkalian
num = Double.parseDouble(jTextField1.getText()); calculation = 3;
jTextField1.setText(""); jLabel1.setText(num + "*");
Pembagian
num = Double.parseDouble(jTextField1.getText()); calculation = 4;
jTextField1.setText(""); jLabel1.setText(num + "/");





Analisis :


Pada bagian num merupakan Pada bagian Double.parseDouble kita menggunakan type data double. Pada bagian jLabel.setText(num + “/”) itu kita gunakan untuk menuliskan perintah simbol pengoperasian pada Text Field. Dan padabgian calculation menggunakan 1 – 4 yang mana merupakan suatau variable.




Jika kita running kalkulator dan kita pilih bagian ON maka kalkulator akan hidup dan ketika pilih OFF maka kalkulator mati. Pada bagian ini kita gunakan Button Group


Dan pada codingnya kita memberikan event (action performed) disable(); Untuk mematikan kalkulator dan buat coding diatas agar pilihan OFF berfungsi



enable(); Untuk menghidupkan kalkulator dan buat coding diatas agar pilihan ON berfungsi


 
Pada bagian button C ketika kila pilih maka akan menghapus semua bilangan yang kita inputkan. Perintah ini kita gunakan dengan memberikan action dengan coding jTextField1.setText("")
Pada kalkulator yang kita buat kali ini merupakan kalkulator aritmatika yang mana bilangan yang akan kita guna fungsi Switch case.
Deklarasi variable




Membuat methode matematika




Pada pembahasan berikutnya kita kan membahan fungsi button  yang mana jika kita pilih button itu kita akan memungkinkan menghapus 1 angka pada bilangan kalkulator yang kita inputkan. Dan untuk memberi action pada buttonnya kita gunakan coding

Pada bagian program saat dijalankan, bisa kita lihat pada menekan tombol oprasi matematika, ada tulisan merah kecil diatas TextLebel yang menunjukan angka yang telah kita inputkan. Lihat gambar dibawah


Untuk membuat ini bisa kita pilih Lebel pada menu Palette. Dan drag ke posisi duatas area teks kalkulator. Terus rubah warna pada view properties menjadi merah dan hapus teks yang terdapat pada labet tersebut, setelah itu atur besar ukuran sesui yang diinginkan, dan pada bagian horizontalAlignment rubah dari TRAILING menjadi RIGHT




 


 



                      















 

Komentar