Lab Activity 7. Studi Kasus Aplikasi Kemahasiswaan (Bagian 1)

Output di atas menampilkan sebuah pesan dialog jika login yang dilakukan gagal, karena username dan password yang diberikan tidak sesuai. Kode apakah yang seharusnya diberikan untuk memberikan fungsi menampilkan pesan dialog pada halaman Login seperti output di atas?


Tampilan di atas adalah output dari antarmuka form Mahasiswa. Dalam form terdapat komponen yang digunakan untuk memilih fakultas yang jika diklik akan menampilkan pilihan beberapa fakultas dalam bentuk dropdown list. Komponen apakah yang dimaksud?


Dalam kode di atas, terdapat method setVisible(). Apa fungsi dari method setVisible() yang ditempelkan dengan objek login dalam class Main di Aplikasi Kemahasiswaan?


Tampilan di atas adalah output dari antarmuka form Mahasiswa. Dalam form terdapat komponen yang digunakan untuk memasukkan tanggal lahir. Komponen tersebut jika diklik akan menampilkan kalender untuk memilih tanggal, bulan, dan tahun kelahiran. Komponen apakah yang dimaksud?


Tampilan di atas adalah output dari antarmuka form Mahasiswa. Dalam form terdapat komponen yang akan menampilkan list nama mahasiswa yang telah diinput dan disimpan. List tersebut akan menampilkan data mahasiswa dalam baris dan kolom. Komponen apakah yang dimaksud?


Dalam kode program  di atas terdapat penggunaan JOptionPane pada blok else terakhir. Apa fungsi dari JOptionPane dengan method showMessageDialog di atas?

Tampilan di atas adalah output dari antarmuka form Mahasiswa. Dalam form, terdapat pilihan jenis kelamin laki-laki atau perempuan dengan menggunakan komponen yang dapat dipilih sesuai jenis kelamin mahasiswa yang sedang diisikan datanya. Komponen apakah yang dimaksud?

Apa fungsi dari method setLocationRelativeTo() pada kode di atas?


Dalam halaman Login, terdapat komponen yang akan menampung input pengguna yaitu Username dan Password. Komponen apakah yang menampung input-an berupa Password?


Dalam Java Swing, terdapat komponen dari Swing Containers yang dapat menampung komponen dari Swing Controls serta berfungsi untuk mengatur tata letak dari komponen lainnya. Pada halaman Login, komponen tersebut memiliki border, menampung button Login dan Cancel, serta Username dan Password. Komponen apakah yang dimaksud?


Tampilan di atas adalah halaman Login yang terdapat dalam Aplikasi Kemahasiswaan. Dalam halaman Login terdapat sebuah komponen yang menampilkan angka akan bertambah satu nilainya dimulai dari 0% hingga 100% ketika pengguna mengklik button Login. Komponen apakah yang dimaksud?

Kode di atas terdapat pada Button Cancel yang terdapat pada halaman Login. Apakah fungsi yang akan diberikan oleh kode program di atas?

Kode program di atas adalah method actionPerformed yang terdapat dalam inner class progressBar. Dalam kode program di atas terdapat percabangan if yang diberikan kondisi jika valueBar kurang dari 100. Apakah fungsi dari kode program yang terdapat dalam blok if?

Pada masing-masing button yang terdapat dalam form mahasiswa, terdapat gambar yang diberikan yang sesuai dengan keterangan fungsi pada tiap button. Untuk memberikan atribut gambar di dalam button seperti di atas, programmer dapat mengaturnya pada bagian properties. Dalam properties, atribut apa yang dapat memberikan gambar pada button?

Dalam blok if dengan kondisi jika jTextField1 sama dengan String “admin” terdapat pendeklarasian objek mahasiswa. Terdapat juga kode program objek mahasiswa yang diberikan method setVisible(). Apakah fungsi dari pendeklarasian objek mahasiswa didalam inner class progressBar?