LAPORAN PRAKTIKUM
BAHASA PEMROGRAMAN 2
MODUL 1
Disusun Oleh :
Agus Sukmana
2015081007
TEKNIK INFORMATIKA
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2017
MODUL 1
Langkah-Langkah Membuat Biodata Java
BAHASA PEMROGRAMAN 2
MODUL 1
Disusun Oleh :
Agus Sukmana
2015081007
TEKNIK INFORMATIKA
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2017
MODUL 1
Langkah-Langkah Membuat Biodata Java
Tujuan dari dibuatnya artikel ini adalah untuk memenuhi tugas Praktikum Bahasa Pemrograman2. Project yang saya buat kali ini adalah Biodata menggunkan JFrame, JPanel yang merupakan attribut dari Java Swing dan Awt pada tool yang disediakan oleh NetBeans.
Langsung saja saya akan memberikan sedikit gambaran mengenai hasil akhir dari project yang saya buat :
Tampilan Akhir |
pada program yang saya buat kali ini, saya menggunkan Swing untuk menampilkan Output dari program yang dibuat, yaitu atribut yang digunakan adalah JOptionPane. Saya menggunakan checkbox, spinner, combobox, textfield, label, button, button group dan sebagainya.
Dibawah ini merupakan tools yang digunakan :
Langsung saja kita masuk ke pengenalan dan penjelasan mengenai script yang digunakan. Pada dasarnya masalah terbesarnya adalah kesulitan untuk memanggil pada saat akan menampilkan pada kolom output karena banyak fungsi yang digunakan seperti getText(), setText(), getValue(), dan sebagainya.
Script ComboBox
Dibawah ini merupakan tools yang digunakan :
Tool |
Script ComboBox
Deklarasi Variabel |
String[]list={"--Pilih Salah Satu--","Fakultas Ilmu Komputer","Fakultas Ekonomi","Fakultas Hukum"};
JComboBox fakultas=new JComboBox(list);
fakultas.setEditable(true);
JComboBox fakultas=new JComboBox(list);
fakultas.setEditable(true);
Penjelasan :
- pertama kita buat array dimensi satu yang akan kita gunakan untuk membuat urutan nama yang akan ditampilkan, disini saya menggunakan variabel "List".
- Berikutnya kita buat variabel baru yang terdapat dan difungsikan untuk comboBox yaitu variabel "fakultas" yang menggunakan nilai dari variabel "List".
- ketika kita ingin menampilkannya, kita tinggal memanggil variabel "fakultas" yang akan ditampilkan berupa Index yang kita pilih.
Script CheckBox
Kondisi (Jenis Kelamin) |
Penjelasan :
- pertama yang harus kita lakukan adalah merubah variabelnya agar memudahkan kita ketika akan memanggil variabel tersebut, saya menggunakan variabel "l" untuk laki-laki dan variabel "p" untuk perempuan.
- Selanjutnya membuat kedua fungsi checkbox itu menjadi satu group, fungsinya adalah agar kita hanya memilih salah satu dari dua pilihan tersebut. caranya adalah dengan menggunakan button group.
- Berikutnya kita membuat perintah akan membuat kondisi, disini saya menggunakan kondisi if, dan menggunakan metode Getter. maksudnya disini adalah ketika kita memilih laki-laki pada checkbox, maka yang dipanggil adalah variabel "l" , sehingga dapat dipanggil saat akan digunakan untuk membuat output dari program.
Script Tampil
Script Output JOption |
Penjelasan :
- untuk membuat output yang saya gunakan pada button "Tampil" menggunakan fungsi dari Java Swing yaitu atibut JOptionPane. dengan menggukan artibut ini kita dapat membuat tampilan GUI langsung tampa menggunakan Frame. JOptionPane terdapat pada library Javax.swing.
- terdapat beberapa metode yang digunakn untuk mengambil nilai dari program. Diantaranya getText() yang berfungsi untuk mengambil nilai dari TextField, getValue() yang digunakan untuk mengambil nilai dari spinner dan menggunakan pemanggilan variabel langsung untuk checkbox dan radiobox, serta getSelectedItem() yang digunakan untuk mengambil nilai dari fungsi attribut ComboBox.
Script Reset
Skrip Reset / Hapus |
Penjelasan :
- Skrip Reset saya letakan pada button reset untuk menampilkan kolom ke keadaan semula, sehingga dapat menginputkan kembali nilai baru.
- Saya membuat contoh untuk membuat kolom nama menjadi kembali kosong yaitu nama.setText(""), yang berarti variabel nama diberikan nilai kosong yang dapat kita lihat pada gambar diantara 2 tanda kutip, jika kita membuat tanda kutip tersebut nilai, maka saat ditekan tombol tampil akan muncul nilai yang telah di set.
- Berikut adalah tampilan yang telah di reset :
Comments
Post a Comment