Praktikum III : Menggunakan JRadioButton

dokumen-dokumen yang mirip
BAGIAN XIII GRAPHICAL USER INTERFACE DENGAN SWING. Praktikum I : Menggunakan JFrame, JTextField, JLabel dan JButton

INSTRUKSI PENCABANGAN

PERTEMUAN 1 Membuat Project & Komponen Swing [PBO II JAVA] dosen : SOPINGI, S.Kom

PEMROGRAMAN LANJUTAN JAVA. Dasar-Dasar Netbeans

Java Library dan Java Swing

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

Pemograman Swing. Netbeans:

BAB I PROJECT NETBEANS DAN GUI SEDERHANA

Program Kalkulator Sederhana Menggunakan Java Netbeans

LAB02 : KODING PROGRAM

- Setiap pola yang menggambarkan permasalahan yang terjadi secara berulang, serta

Pemrograman Dekstop Pulut Suryati

PENDAHULUAN TENTANG NETBEANS

APLIKASI PERHITUNGAN NILAI MAHASISWA. Untuk membuat aplikasi nilai mahasiswa, langkah-langkahnya adalah sebagai berikut :

JAVA SWING. Swing merupakan library pada java untuk membuat sebuah tampilan seperti

Pengantar Library, Classpath, dan Project

Praktikum 6a Melakukan koneksi dengan basis data

Menghubungkan Database Access Menggunakan Netbeans Oleh : Yuliana Setiowati

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK. Maimunah, S.Si,M.Kom

IMPLEMENTASI MODEL VIEW CONTROLLER (MVC) DESIGN PATTERN

MEMBUAT PROJECT. 1. Buat project baru, beri nama JHangMan. Gambar 1.1

BAB IX MEMBUAT FORM 9.1 Membuat Form Secara Konvensional

Membuat Kalkulator dengan Java

PENGENALAN NETBEANS Algoritma & Pemrograman 2016/2017 Hastha Sunardi 2016 PENGENALAN NETBEANS. (Pertemuan: K[-]/L[1])

Pemrograman Berorientasi Obyek. Ramos Somya

Belajar Java 2 Tambah, Simpan & Cari Data di Netbeans dengan Database MySQL

Praktikum GUI menggunakan Netbeans (Yuliana Setiowati

PRAKTEK 1 CLASS, ATTRIBUTE, METHOD, DAN OBJEK

PBO LANJUT USING WYSIWYG EDITOR FOR BUILDING GUI. Niko Ibrahim, MIT Universitas Kristen Maranatha

Membuat Menu Login Sederhana [Full Coding]

visit :

BAB 3 Mengenali Lingkup Pemrograman Anda

Materi 1 Pemrograman Visual

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA

1. Silahkan anda buka project dari modul 4 anda yang sudah anda selesaikan 2. Tambahkan 1 buah view dengan nama FormMain

BAB 3 Mengenali Lingkup Pemrograman Anda

Membuat Data Mahasiswa dengan Java Netbeans dan SQLite

Pemrograman Java III

TIPE DATA Pertemuan (K-03/L-03)

Materi 5 Pemrograman Visual

Pemrograman Java III

3.1 Pencabangan if Sederhana (Tunggal)

FAKULTAS TEKNOLOGI INFORMASI UNISKA. Modul NetBeans 8.1. Disusun oleh: Mirza Yogy Kurniawan. Modul Praktek NetBeans 8.1 Studi Kasus Perpustakaan

Tabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah );

Materi 4 Pemrograman Visual

int i = 0; while (i < 10) { System.out.println( Informatika Unpas ); i++; }

P 5 Bab 4 : GUI (Graphical User Interface) 4.1 Tujuan. 4.2 Materi. 4.3 Review OOP. : Suzuki, Ferari, Toyota, Honda, Jaguar

Rekomendasi Min Perangkat Keras. Prosesor dual core 1.5 GHz RAM 2 GB Monitor 10 " VGA Onboard Keyboard PS2 Mouse PS2

Pengenalan APLIKASI DATABASE

Didalam menampilkan peta yang sudah kita buat, kita akan menggunakan Slick2D sebagai sebuah frameworknya.

TIPE DATA PADA JAVA. Pertemuan (K-04/L-04)

Pemrograman Java III

Modul Praktikum 1 Pemograman Berorientasi Objek

MODUL 1 PRAKTIKUM ALGORITMA & PEMROGRAMAN I

Pertemuan 4 Array pada Java

Prosedur dan Fungsi. Ciri prosedur pada java selalu dimulai dengan : private/public void namaprosedur ( tipedataparameter1 namaparameter1,

Tugas IV Kelas Virtual Pemr. Visual

Tutorial Web Service JAX-WS Konverter Suhu dengan NetBeans

Ginanjar Utama Workbench Tempat Bekerja

Modul 08. User Interface 01

Tutorial Jasper Report with JDBC Prerequisites: Jasper Report, ireport installed, MySQL installed, and NetBeans IDE

INSTALL JAVA. 2. Kemudian akan muncul tampilan dalam bentuk rar. Klik ganda pada jdk-7u45-windows- i586.exe, seperti gambar berikut :

LAPORAN PERCOBAAN V ( MENGHITUNG NILAI UJIAN MAHASISWA) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

BAB I SEKILAS VISUAL STUDIO.NET 2008

Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs.

Materi 3 Pemrograman Visual

Dwiny Meidelfi, M.Cs

Program Penghitungan II Dengan Java

KOMPONEN GUI DI SWING. Visual Mode (NetBeans)

GRAPHICAL USER INTERFACE (GUI)

Mata Kuliah : Pemrograman Berbasis Objek Pertemuan : 4

Dasar Pemrograman Java

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

BAB IX. USER INTERFACE

GUI & Event Handling. Viska Mutiawani, M.Sc. 1 Viska Mutiawani - Informatika FMIPA Unsyiah

Membuat Frame, Label, TextField dan Button di Java [Full Coding]

BAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS

MODUL PRAKTIKUM KE 1

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

PEMROGRAMAN BERORIENTASI OBJEK

A. TUJUAN PEMBELAJARAN

Graphical User Interface (GUI)

BAB 8 Argumen dari Command-line

Pertemuan 2 (2) : Membuat Class dan mengakses Anggota Class

LAPORAN TUGAS MINGGUAN III PEMBUATAN KALKULATOR ( MENGHITUNG TOTAL TRANSAKSI) BERBASIS JAVA

RPS Mata Kuliah Bahasa Pemrograman Program Studi Sistem Informasi Halaman 1 dari 18

Refreshing Praktikum: GUI (Graphical User Interface)

GUI & Event Handling. Viska Mutiawani, M.Sc

MEMULAI ECLIPSE. Juli 2009 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir.

Membuat Program Aplikasi Akademik dengan Menggunakan NetBeans 6.9

Java - Belajar Object Oriented Programming (OOP) (Part 1 - Class, Method, Getter, Setter)

Prosedur Percobaan Program Tampilan

KA2173 Pemrograman Berorientasi Objek. 9 BAB IX PEMROGRAMAN GUI: SWING. H a l 56

BAHASA PEMROGRAMAN JAVA

BAB 8 Argumen dari Command-line

SERVLET. 5.1 Membuat Program Servlet

PROGRAM PENGGUNAAN FORMULA GEOMETRIK DENGAN JAVA

Membuat Aplikasi Kalkulator Sederhana Dengan Java

Pendahuluan Dasar Pemrograman Java

2.1 if Jenis-jenis Percabangan if adalah if, if else, If else if else if - else

Transkripsi:

Praktikum III : Menggunakan JRadioButton 1. Buatlah project java application baru dari netbeans melalui menu file > new project, Pilih java application dan klik Next. 2. Beri nama project ContohRadioButton. 3. Tentukan lokasi penyimpanan pada direktori / folder yang diinginkan dengan tombol browse yang ada lalu klik Finish. 4. Tambahkan package baru dengan nama GUI pada project tersebut ( langkah pembuatan package dapat dilihat lagi pada bab sebelumnya yang membahas tentang package ini ).

5. Pada package GUI tambahkan sebuah JFrame Form dengan cara klik kanan GUI > pilih New > JFrame Form. Beri nama Frameku pada class name pada window yang muncul lalu klik Finish. 6. Masuklah ke modus design pada class Frameku dan desainlah GUI seperti berikut ( ambil komponen dari window Palette sesuai dengan desain yang ada ) : 7. Perhatian object-object swing yang digunakan dan name setiap object-nya pada struktur object yang diambil dari window navigator berikut. Lengkapi object atau komponen swing anda agar sesuai dengan gambar berikut dan change variable name sesuai dengan name yang tampak pada window navigator 8. Property ButtonGroup pada RadioPria dan RadioWanita di window propertiesnya ubahlah menjadi buttongroupjk 9. Property ButtonGroup pada RadioAnak, RadioRemaja dan RadioDewasa di window properties-nya ubahlah menjadi buttongroupsegmen

10. Pada properties JFrame, ubahlah property resizeable dengan menghilangkan check-nya, ubah property title dengan Contoh Penggunaan JRadioButton dan pada window properties juga di bagian code ubahlah Form Size Policy mejadi Generate Resize Code 11. Ubahlah border dari kedua JPanel yang ada menjadi Line 12. Pada properties isilah mnemonic untuk semua tombol sesuai karakter yang anda inginkan. 13. Berikan tanda check pada property selected pada RadioPria dan RadioAnak. Untuk Jradio lainnya hilangkan check-nya. 14. Berilah event actionperformed pada JButton BtnPeriksa dengan cara klik kanan pada method actionperformed untuk BtnPeriksa ( kode yang diketik hanya yang private void BtnPeriksaActionPerformed( java.awt.event.actionevent evt) String jeniskelamin=""; String segmen=""; if(radiopria.isselected()){ jeniskelamin="pria"; else if(radiowanita.isselected()){ jeniskelamin="wanita"; if(radioanak.isselected()){ segmen="anak-anak"; else if(radioremaja.isselected()){ segmen="remaja"; else if(radiodewasa.isselected()){ segmen="dewasa"; JOptionPane.showMessageDialog( null, "Anda Memilih Jenis Kelamin:"+jeniskelamin+"\n"+ "Anda Memilih Segmen Usia:"+segmen, "Pilihan Anda", JOptionPane.INFORMATION_MESSAGE); 15. Berilah event actionperformed pada JButton BtnReset dengan cara klik kanan pada method actionperformed untuk BtnReset ( kode yang diketik hanya yang private void BtnResetActionPerformed( RadioPria.setSelected(true); RadioAnak.setSelected(true);

16. Berilah event actionperformed pada JButton BtnKeluar dengan cara klik kanan pada method actionperformed untuk BtnKeluar ( kode yang diketik hanya yang private void BtnKeluarActionPerformed( System.exit(1); 17. Aktifkan class Main dengan mengklik ganda nama class pada source package di window projects 18. Lakukan editing kode class Main melalui source editor dan tambahkan kode berikut (kode yang ditambahkan dengan font normal, sedangkan kode asli yang dibuat (di-generate) Netbeans dengan font bold. Ketik hanya yang menggunaka font normal pada kode di bawah ini) : package contohradiobutton; import GUI.*; public class Main { public static void main(string[] args) { Frameku frmku=new Frameku(); frmku.setvisible(true); 19. Jalankan project dengan menekan tombol F6 atau pilih dari menu Run > Run Main Project dan perhatikan hasilnya pada output window. 20. Buat file jar-nya dengan menekan tombol F11 atau dari menu Build > Build Main Project. Perhatikan pesan yang muncul pada output window 21. Coba jalankan file jar dari console Praktikum IV : Menggunakan JCheckBox 1. Buatlah project java application baru dari netbeans melalui menu file > new project, Pilih java application dan klik Next. 2. Beri nama project ContohCheckBox. 3. Tentukan lokasi penyimpanan pada direktori / folder yang diinginkan dengan tombol browse yang ada lalu klik Finish. 4. Tambahkan package baru dengan nama GUI pada project tersebut ( langkah pembuatan package dapat dilihat lagi pada bab sebelumnya yang membahas tentang package ini ). 5. Pada package GUI tambahkan sebuah JFrame Form dengan cara klik kanan GUI > pilih New > JFrame Form. Beri nama Frameku pada class name pada window yang muncul lalu klik Finish.

6. Masuklah ke modus design pada class Frameku dan desainlah GUI seperti berikut ( ambil komponen dari window Palette sesuai dengan desain yang ada ) : 7. Perhatian object-object swing yang digunakan dan name setiap object-nya pada struktur object yang diambil dari window navigator berikut. Lengkapi object atau komponen swing anda agar sesuai dengan gambar berikut dan change variable name sesuai dengan name yang tampak pada window navigator 8. Pada properties JFrame, ubahlah property resizeable dengan menghilangkan check-nya, ubah property title dengan Contoh Penggunaan JCheckBox dan pada window properties juga di bagian code ubahlah Form Size Policy mejadi Generate Resize Code 9. Pada properties isilah mnemonic untuk semua tombol sesuai karakter yang anda inginkan. 10. Berilah event actionperformed pada JButton jbutton1 dengan cara klik kanan pada method actionperformed untuk jbutton1 ( kode yang diketik hanya yang private void jbutton1actionperformed( String pilihan=""; if(chkpecel.isselected()){

pilihan=pilihan+"pecel\n"; if(chkgudeg.isselected()){ pilihan=pilihan+"gudeg Jogja\n"; if(chkgado.isselected()){ pilihan=pilihan+"gado-gado\n"; pilihan="anda Suka Makanan Berikut :\n" + pilihan; JOptionPane.showMessageDialog( null, pilihan, "Makanan Favorit", JOptionPane.INFORMATION_MESSAGE); 11. Berilah event actionperformed pada JButton jbutton2 dengan cara klik kanan pada method actionperformed untuk jbutton2 ( kode yang diketik hanya yang private void jbutton2actionperformed( ChkPecel.setSelected(false); ChkGudeg.setSelected(false); ChkGado.setSelected(false); 12. Aktifkan class Main dengan mengklik ganda nama class pada source package di window projects 13. Lakukan editing kode class Main melalui source editor dan tambahkan kode berikut (kode yang ditambahkan dengan font normal, sedangkan kode asli yang dibuat (di-generate) Netbeans dengan font bold. Ketik hanya yang menggunaka font normal pada kode di bawah ini) : package contohcheckbox; import GUI.*; public class Main { public static void main(string[] args) { Frameku frmku=new Frameku(); frmku.setvisible(true); 14. Jalankan project dengan menekan tombol F6 atau pilih dari menu Run > Run Main Project dan perhatikan hasilnya pada output window. 15. Buat file jar-nya dengan menekan tombol F11 atau dari menu Build > Build Main Project. Perhatikan pesan yang muncul pada output window