SlideShare a Scribd company logo
1 of 23
DREAM BIG
LEARN BEYOND
GUI JAVA
Langkah-Langkah Membuat
Putu Aris Surya Kusuma - 2201010075
DREAM BIG
LEARN BEYOND
Dimulai dengan new project dengan
menekan ikon berikut atau tekan
ctrl+shift+n. Lalu pilih “java with ant”, dan
buat nama project kalian
DREAM BIG
LEARN BEYOND
Lalu klik kanan pada source package pilih
jframe form dan berikan nama pada form
DREAM BIG
LEARN BEYOND
Berikutnya, kita mulai dengan
memasukkan komponen-komponen
yang dibutuhkan. Untuk teks kosong
kita akan menggunakan “label” pada
java swing. Dan ganti nama label
sesuai keinginan kita
DREAM BIG
LEARN BEYOND
Lalu tambahkan komponen berikut:
• Pada kolom nama dan nim kita berikan
komponen tambahan berupa “text field”
• Pada kolom jenis kelamin kita tambahkan
komponen “radio button”
• Lalu pada bagian hobi kita tambahkan
komponen “check box”
• Pada bagian jurusan kita memakai
komponen “list”
• Dan pada bagian semester kita
menggunakan komponen “combo box”
DREAM BIG
LEARN BEYOND
Setelah itu, kita akan membuat
sebuah kotak yang nantinya akan
menampilkan apa yang kita pilih saat
mengisi form dengan menggunakan
“text area”
DREAM BIG
LEARN BEYOND
Setelah itu kita akan menambahkan
sebuah tombol ketika kita hendak
menampilkan serta membersihkan
isi form menggunakan “button”
DREAM BIG
LEARN BEYOND
Untuk mengubah nama variabel,
sebelumnya kita klik kanan pada
variabel yang hendak diubah, lalu
klik properties.
Lalu kita pilih pada bagian text untuk
mengganti variabel nama sesuai
keinginan kita dengan mengklik ikon
titik 3 di tepi kanan
DREAM BIG
LEARN BEYOND
Setelah itu kita akan menambahkan
sebuah tombol ketika kita hendak
menampilkan serta membersihkan
isi form menggunakan “button”
DREAM BIG
LEARN BEYOND
Sebelum kita masuk ke tahap
koding, kita akan mengubah
beberapa nama variabel dengan klik
kanan dan pilih change variable
name. Lalu berikut variabel-variabel
yang akan kita ubah:
DREAM BIG
LEARN BEYOND
• Text field = txt (nama variabel
bebas)
- Radio button = rd (nama
variabel bebas)
• Check box = cb (nama variabel
bebas)
• List = list (nama variabel bebas)
• Combo box = com (nama
variabel bebas)
• Text area = (nama variabel
bebas)
DREAM BIG
LEARN BEYOND
Setelah itu kita akan masuk ke tahap
koding dengan klik source.
Dilangkah awal kita akan mengimpor
terlebih dahulu.
DREAM BIG
LEARN BEYOND
Setelah itu, kita mendeklarasikan
beberapa variabel yang akan
digunakan untuk menyimpan data
seperti nama, NIM, jenis kelamin,
jurusan, semester, dan hobi yang
dipilih.
DREAM BIG
LEARN BEYOND
Lalu kembali ke tab design, setelah
itu klik kanan pada tombol
tampilkan. Klik event – actions –
action performance. Dan kita akan
dibawa kembali pada tab source
DREAM BIG
LEARN BEYOND
Tahap selanjutnya kita akan
melakukan pemeriksaan hobi. Kita
akan memeriksa apakah kotak
centang (checkbox) untuk hobi-hobi
tertentu telah dicentang (cbhobi1,
cbhobi2, cbhobi3). Jika dicentang,
nama hobi akan ditambahkan ke
dalam ArrayList selectedHobbies
menggunakan metode if else.
DREAM BIG
LEARN BEYOND
- Lalu kita akan memeriksa pada
jenis kelamin. Kita akan
memeriksa radio button untuk
jenis kelamin (rdpria). Jika "Pria"
dipilih, variabel kelamin diisi
dengan "Pria". Jika tidak, maka
diisi dengan "Wanita". Ini adalah
cara Anda mengambil data jenis
kelamin dari elemen GUI dan
menggunakan if else.
DREAM BIG
LEARN BEYOND
Kita akan mengambil data jurusan
dari elemen listjurusan yang
mungkin berupa daftar pilihan
jurusan. Anda juga mengambil data
semester dari elemen comsemester,
yang mungkin berupa pilihan
semester.
DREAM BIG
LEARN BEYOND
Lalu gabungkan hobi-hobi yang telah
dipilih menjadi satu string dengan
menggunakan String.join. Ini
membentuk daftar hobi yang akan
ditampilkan dalam format yang
sesuai.
DREAM BIG
LEARN BEYOND
Step berikut kita akan
membuatkan string setiap
informasi dengan format
berikut.
DREAM BIG
LEARN BEYOND
Informasi mahasiswa yang telah dibentuk
pada langkah sebelumnya ditampilkan di
elemen GUI hasil, yang mungkin berupa
teks atau label, sehingga pengguna dapat
melihatnya. Selain itu, Anda juga
menggunakan
JOptionPane.showMessageDialog untuk
menampilkan informasi dalam dialog
pesan pop-up kepada pengguna.
DREAM BIG
LEARN BEYOND
Setelah itu kita kembali ke
tab design untuk mengatur
tab bersihkan. klik kanan
pada tombol bersihkan, dan
pilih events – actions –
actionperformanced, lalu
buatlah kodingan seperti
tampilan berikut
DREAM BIG
LEARN BEYOND
- txtnim.setText("");: Sama seperti langkah sebelumnya,
ini mengatur teks pada elemen GUI txtnim
(kemungkinan kotak teks lain) menjadi string kosong
untuk menghapus nilai yang ada sebelumnya
- cbhobi.setSelected(false) Ini mengatur status kotak
centang (checkbox) cb menjadi "false," yang berarti
bahwa semua kotak centang akan dicentang kembali
(tidak tercentang) setelah tombol ini diklik.
DREAM BIG
LEARN BEYOND
GUI kalian sudah selesai dan bisa dirun dengan
menekan f6

More Related Content

Similar to aris_2201010075.pptx

Membuat aplikasi quiz android dengan Intel XDK
Membuat aplikasi quiz android dengan Intel XDKMembuat aplikasi quiz android dengan Intel XDK
Membuat aplikasi quiz android dengan Intel XDKNur Rohman
 
membuat aplikasi quiz android dengan intel xdk
membuat aplikasi quiz android dengan intel xdkmembuat aplikasi quiz android dengan intel xdk
membuat aplikasi quiz android dengan intel xdkfetdi sudarto
 
Membuat aplikasi sederhana menggunakan java
Membuat aplikasi sederhana menggunakan javaMembuat aplikasi sederhana menggunakan java
Membuat aplikasi sederhana menggunakan javaEko Kurniawan Khannedy
 
laporananimasirobyxmm4finishhh.pdf
laporananimasirobyxmm4finishhh.pdflaporananimasirobyxmm4finishhh.pdf
laporananimasirobyxmm4finishhh.pdfDKVMULTIMEDIATEFA
 
PPT PBO-Langkah-langkah membuat JForm.pptx
PPT PBO-Langkah-langkah membuat JForm.pptxPPT PBO-Langkah-langkah membuat JForm.pptx
PPT PBO-Langkah-langkah membuat JForm.pptxghaitzajnr
 
PPT PBO-Langkah-langkah membuat JForm.pptx
PPT PBO-Langkah-langkah membuat JForm.pptxPPT PBO-Langkah-langkah membuat JForm.pptx
PPT PBO-Langkah-langkah membuat JForm.pptxghaitzajnr
 
template PPT extend.pptx
template PPT extend.pptxtemplate PPT extend.pptx
template PPT extend.pptxLoisCristya
 
Bab 9 proyek
Bab 9 proyekBab 9 proyek
Bab 9 proyekrainbi
 
Nurul fadhillah Tutorial Media Pembelajaran Perkalian & Pembagian Bilangan Pe...
Nurul fadhillah Tutorial Media Pembelajaran Perkalian & Pembagian Bilangan Pe...Nurul fadhillah Tutorial Media Pembelajaran Perkalian & Pembagian Bilangan Pe...
Nurul fadhillah Tutorial Media Pembelajaran Perkalian & Pembagian Bilangan Pe...nurulfadhillah15
 
Tutorial menggunakan maria db
Tutorial menggunakan maria dbTutorial menggunakan maria db
Tutorial menggunakan maria dbMuhammad Sofi
 
Larning by doing Microsoft Office Access
Larning by doing Microsoft Office AccessLarning by doing Microsoft Office Access
Larning by doing Microsoft Office AccessIvan van Mohammed
 
Membuat Data Base Pada Visual Basic 6.0
Membuat Data Base Pada Visual Basic 6.0Membuat Data Base Pada Visual Basic 6.0
Membuat Data Base Pada Visual Basic 6.0Universitas Gunadarma
 
Nurul fadhillah Tutorial pembuatan media pembelajaran perkalian & pembagi...
Nurul fadhillah Tutorial pembuatan media pembelajaran perkalian & pembagi...Nurul fadhillah Tutorial pembuatan media pembelajaran perkalian & pembagi...
Nurul fadhillah Tutorial pembuatan media pembelajaran perkalian & pembagi...nurulfadhillah15
 
Sim16, nilam rosfalina, hapzi ali, blog , universitas mercu buana, 2017
Sim16, nilam rosfalina, hapzi ali, blog , universitas mercu buana, 2017Sim16, nilam rosfalina, hapzi ali, blog , universitas mercu buana, 2017
Sim16, nilam rosfalina, hapzi ali, blog , universitas mercu buana, 2017Nilam Rosfalina
 
Autocad Civil 3D - Merubah Tampilan Cross Section
Autocad Civil 3D - Merubah Tampilan Cross SectionAutocad Civil 3D - Merubah Tampilan Cross Section
Autocad Civil 3D - Merubah Tampilan Cross Sectiondarojattin
 
Java Swing Form_0082.pptx
Java Swing Form_0082.pptxJava Swing Form_0082.pptx
Java Swing Form_0082.pptxcalistaayeo
 
Java membuat form data mahasiswa
Java   membuat form data mahasiswaJava   membuat form data mahasiswa
Java membuat form data mahasiswahermawanawang
 

Similar to aris_2201010075.pptx (20)

Membuat aplikasi quiz android dengan Intel XDK
Membuat aplikasi quiz android dengan Intel XDKMembuat aplikasi quiz android dengan Intel XDK
Membuat aplikasi quiz android dengan Intel XDK
 
membuat aplikasi quiz android dengan intel xdk
membuat aplikasi quiz android dengan intel xdkmembuat aplikasi quiz android dengan intel xdk
membuat aplikasi quiz android dengan intel xdk
 
Membuat aplikasi sederhana menggunakan java
Membuat aplikasi sederhana menggunakan javaMembuat aplikasi sederhana menggunakan java
Membuat aplikasi sederhana menggunakan java
 
laporananimasirobyxmm4finishhh.pdf
laporananimasirobyxmm4finishhh.pdflaporananimasirobyxmm4finishhh.pdf
laporananimasirobyxmm4finishhh.pdf
 
PPT PBO-Langkah-langkah membuat JForm.pptx
PPT PBO-Langkah-langkah membuat JForm.pptxPPT PBO-Langkah-langkah membuat JForm.pptx
PPT PBO-Langkah-langkah membuat JForm.pptx
 
PPT PBO-Langkah-langkah membuat JForm.pptx
PPT PBO-Langkah-langkah membuat JForm.pptxPPT PBO-Langkah-langkah membuat JForm.pptx
PPT PBO-Langkah-langkah membuat JForm.pptx
 
template PPT extend.pptx
template PPT extend.pptxtemplate PPT extend.pptx
template PPT extend.pptx
 
Bab 9 proyek
Bab 9 proyekBab 9 proyek
Bab 9 proyek
 
Bab 9 proyek
Bab 9 proyekBab 9 proyek
Bab 9 proyek
 
Bab 9 proyek
Bab 9 proyekBab 9 proyek
Bab 9 proyek
 
Nurul fadhillah Tutorial Media Pembelajaran Perkalian & Pembagian Bilangan Pe...
Nurul fadhillah Tutorial Media Pembelajaran Perkalian & Pembagian Bilangan Pe...Nurul fadhillah Tutorial Media Pembelajaran Perkalian & Pembagian Bilangan Pe...
Nurul fadhillah Tutorial Media Pembelajaran Perkalian & Pembagian Bilangan Pe...
 
Tutorial menggunakan maria db
Tutorial menggunakan maria dbTutorial menggunakan maria db
Tutorial menggunakan maria db
 
Larning by doing Microsoft Office Access
Larning by doing Microsoft Office AccessLarning by doing Microsoft Office Access
Larning by doing Microsoft Office Access
 
Membuat Data Base Pada Visual Basic 6.0
Membuat Data Base Pada Visual Basic 6.0Membuat Data Base Pada Visual Basic 6.0
Membuat Data Base Pada Visual Basic 6.0
 
Nurul fadhillah Tutorial pembuatan media pembelajaran perkalian & pembagi...
Nurul fadhillah Tutorial pembuatan media pembelajaran perkalian & pembagi...Nurul fadhillah Tutorial pembuatan media pembelajaran perkalian & pembagi...
Nurul fadhillah Tutorial pembuatan media pembelajaran perkalian & pembagi...
 
Sim16, nilam rosfalina, hapzi ali, blog , universitas mercu buana, 2017
Sim16, nilam rosfalina, hapzi ali, blog , universitas mercu buana, 2017Sim16, nilam rosfalina, hapzi ali, blog , universitas mercu buana, 2017
Sim16, nilam rosfalina, hapzi ali, blog , universitas mercu buana, 2017
 
Autocad Civil 3D - Merubah Tampilan Cross Section
Autocad Civil 3D - Merubah Tampilan Cross SectionAutocad Civil 3D - Merubah Tampilan Cross Section
Autocad Civil 3D - Merubah Tampilan Cross Section
 
Pertemuan 3 data string
Pertemuan 3   data stringPertemuan 3   data string
Pertemuan 3 data string
 
Java Swing Form_0082.pptx
Java Swing Form_0082.pptxJava Swing Form_0082.pptx
Java Swing Form_0082.pptx
 
Java membuat form data mahasiswa
Java   membuat form data mahasiswaJava   membuat form data mahasiswa
Java membuat form data mahasiswa
 

Recently uploaded

UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxUKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxzidanlbs25
 
Contoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data miningContoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data miningSamFChaerul
 
Perlindungan Anak Dalam Hukum Perdata (2).pdf
Perlindungan Anak Dalam Hukum Perdata (2).pdfPerlindungan Anak Dalam Hukum Perdata (2).pdf
Perlindungan Anak Dalam Hukum Perdata (2).pdfjeffrisovana999
 
Salinan PPT TATA BAHASA Bahasa Indonesia
Salinan PPT TATA BAHASA Bahasa IndonesiaSalinan PPT TATA BAHASA Bahasa Indonesia
Salinan PPT TATA BAHASA Bahasa Indonesiasdn4mangkujayan
 
ASUMSI DAN KARAKTERISTIK AKUNTANSI SYARIAH.pptx
ASUMSI DAN KARAKTERISTIK AKUNTANSI SYARIAH.pptxASUMSI DAN KARAKTERISTIK AKUNTANSI SYARIAH.pptx
ASUMSI DAN KARAKTERISTIK AKUNTANSI SYARIAH.pptxAdrimanMulya
 
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptxAbidinMaulana
 
KONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHAN
KONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHANKONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHAN
KONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHANDevonneDillaElFachri
 
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...Shary Armonitha
 
KISI KISI PSAJ IPS KLS IX 2324.docskskkks
KISI KISI PSAJ IPS KLS IX 2324.docskskkksKISI KISI PSAJ IPS KLS IX 2324.docskskkks
KISI KISI PSAJ IPS KLS IX 2324.docskskkksdanzztzy405
 

Recently uploaded (11)

UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxUKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
 
Contoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data miningContoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data mining
 
Perlindungan Anak Dalam Hukum Perdata (2).pdf
Perlindungan Anak Dalam Hukum Perdata (2).pdfPerlindungan Anak Dalam Hukum Perdata (2).pdf
Perlindungan Anak Dalam Hukum Perdata (2).pdf
 
Salinan PPT TATA BAHASA Bahasa Indonesia
Salinan PPT TATA BAHASA Bahasa IndonesiaSalinan PPT TATA BAHASA Bahasa Indonesia
Salinan PPT TATA BAHASA Bahasa Indonesia
 
ASUMSI DAN KARAKTERISTIK AKUNTANSI SYARIAH.pptx
ASUMSI DAN KARAKTERISTIK AKUNTANSI SYARIAH.pptxASUMSI DAN KARAKTERISTIK AKUNTANSI SYARIAH.pptx
ASUMSI DAN KARAKTERISTIK AKUNTANSI SYARIAH.pptx
 
Abortion pills in Jeddah+966543202731/ buy cytotec
Abortion pills in Jeddah+966543202731/ buy cytotecAbortion pills in Jeddah+966543202731/ buy cytotec
Abortion pills in Jeddah+966543202731/ buy cytotec
 
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx
 
KONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHAN
KONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHANKONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHAN
KONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHAN
 
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
 
Abortion pills in Kuwait salmiyah [+966572737505 ] Get Cytotec in Kuwait city...
Abortion pills in Kuwait salmiyah [+966572737505 ] Get Cytotec in Kuwait city...Abortion pills in Kuwait salmiyah [+966572737505 ] Get Cytotec in Kuwait city...
Abortion pills in Kuwait salmiyah [+966572737505 ] Get Cytotec in Kuwait city...
 
KISI KISI PSAJ IPS KLS IX 2324.docskskkks
KISI KISI PSAJ IPS KLS IX 2324.docskskkksKISI KISI PSAJ IPS KLS IX 2324.docskskkks
KISI KISI PSAJ IPS KLS IX 2324.docskskkks
 

aris_2201010075.pptx

  • 1. DREAM BIG LEARN BEYOND GUI JAVA Langkah-Langkah Membuat Putu Aris Surya Kusuma - 2201010075
  • 2. DREAM BIG LEARN BEYOND Dimulai dengan new project dengan menekan ikon berikut atau tekan ctrl+shift+n. Lalu pilih “java with ant”, dan buat nama project kalian
  • 3. DREAM BIG LEARN BEYOND Lalu klik kanan pada source package pilih jframe form dan berikan nama pada form
  • 4. DREAM BIG LEARN BEYOND Berikutnya, kita mulai dengan memasukkan komponen-komponen yang dibutuhkan. Untuk teks kosong kita akan menggunakan “label” pada java swing. Dan ganti nama label sesuai keinginan kita
  • 5. DREAM BIG LEARN BEYOND Lalu tambahkan komponen berikut: • Pada kolom nama dan nim kita berikan komponen tambahan berupa “text field” • Pada kolom jenis kelamin kita tambahkan komponen “radio button” • Lalu pada bagian hobi kita tambahkan komponen “check box” • Pada bagian jurusan kita memakai komponen “list” • Dan pada bagian semester kita menggunakan komponen “combo box”
  • 6. DREAM BIG LEARN BEYOND Setelah itu, kita akan membuat sebuah kotak yang nantinya akan menampilkan apa yang kita pilih saat mengisi form dengan menggunakan “text area”
  • 7. DREAM BIG LEARN BEYOND Setelah itu kita akan menambahkan sebuah tombol ketika kita hendak menampilkan serta membersihkan isi form menggunakan “button”
  • 8. DREAM BIG LEARN BEYOND Untuk mengubah nama variabel, sebelumnya kita klik kanan pada variabel yang hendak diubah, lalu klik properties. Lalu kita pilih pada bagian text untuk mengganti variabel nama sesuai keinginan kita dengan mengklik ikon titik 3 di tepi kanan
  • 9. DREAM BIG LEARN BEYOND Setelah itu kita akan menambahkan sebuah tombol ketika kita hendak menampilkan serta membersihkan isi form menggunakan “button”
  • 10. DREAM BIG LEARN BEYOND Sebelum kita masuk ke tahap koding, kita akan mengubah beberapa nama variabel dengan klik kanan dan pilih change variable name. Lalu berikut variabel-variabel yang akan kita ubah:
  • 11. DREAM BIG LEARN BEYOND • Text field = txt (nama variabel bebas) - Radio button = rd (nama variabel bebas) • Check box = cb (nama variabel bebas) • List = list (nama variabel bebas) • Combo box = com (nama variabel bebas) • Text area = (nama variabel bebas)
  • 12. DREAM BIG LEARN BEYOND Setelah itu kita akan masuk ke tahap koding dengan klik source. Dilangkah awal kita akan mengimpor terlebih dahulu.
  • 13. DREAM BIG LEARN BEYOND Setelah itu, kita mendeklarasikan beberapa variabel yang akan digunakan untuk menyimpan data seperti nama, NIM, jenis kelamin, jurusan, semester, dan hobi yang dipilih.
  • 14. DREAM BIG LEARN BEYOND Lalu kembali ke tab design, setelah itu klik kanan pada tombol tampilkan. Klik event – actions – action performance. Dan kita akan dibawa kembali pada tab source
  • 15. DREAM BIG LEARN BEYOND Tahap selanjutnya kita akan melakukan pemeriksaan hobi. Kita akan memeriksa apakah kotak centang (checkbox) untuk hobi-hobi tertentu telah dicentang (cbhobi1, cbhobi2, cbhobi3). Jika dicentang, nama hobi akan ditambahkan ke dalam ArrayList selectedHobbies menggunakan metode if else.
  • 16. DREAM BIG LEARN BEYOND - Lalu kita akan memeriksa pada jenis kelamin. Kita akan memeriksa radio button untuk jenis kelamin (rdpria). Jika "Pria" dipilih, variabel kelamin diisi dengan "Pria". Jika tidak, maka diisi dengan "Wanita". Ini adalah cara Anda mengambil data jenis kelamin dari elemen GUI dan menggunakan if else.
  • 17. DREAM BIG LEARN BEYOND Kita akan mengambil data jurusan dari elemen listjurusan yang mungkin berupa daftar pilihan jurusan. Anda juga mengambil data semester dari elemen comsemester, yang mungkin berupa pilihan semester.
  • 18. DREAM BIG LEARN BEYOND Lalu gabungkan hobi-hobi yang telah dipilih menjadi satu string dengan menggunakan String.join. Ini membentuk daftar hobi yang akan ditampilkan dalam format yang sesuai.
  • 19. DREAM BIG LEARN BEYOND Step berikut kita akan membuatkan string setiap informasi dengan format berikut.
  • 20. DREAM BIG LEARN BEYOND Informasi mahasiswa yang telah dibentuk pada langkah sebelumnya ditampilkan di elemen GUI hasil, yang mungkin berupa teks atau label, sehingga pengguna dapat melihatnya. Selain itu, Anda juga menggunakan JOptionPane.showMessageDialog untuk menampilkan informasi dalam dialog pesan pop-up kepada pengguna.
  • 21. DREAM BIG LEARN BEYOND Setelah itu kita kembali ke tab design untuk mengatur tab bersihkan. klik kanan pada tombol bersihkan, dan pilih events – actions – actionperformanced, lalu buatlah kodingan seperti tampilan berikut
  • 22. DREAM BIG LEARN BEYOND - txtnim.setText("");: Sama seperti langkah sebelumnya, ini mengatur teks pada elemen GUI txtnim (kemungkinan kotak teks lain) menjadi string kosong untuk menghapus nilai yang ada sebelumnya - cbhobi.setSelected(false) Ini mengatur status kotak centang (checkbox) cb menjadi "false," yang berarti bahwa semua kotak centang akan dicentang kembali (tidak tercentang) setelah tombol ini diklik.
  • 23. DREAM BIG LEARN BEYOND GUI kalian sudah selesai dan bisa dirun dengan menekan f6