Halaman 1
a.
Pada halam 1 ini
tambahkan lah variable berikut:
public
class aplikasi_ashif1 extends javax.swing.JFrame {
/** Creates new form aplikasi_ashif1 */
String
nama1="", alamt1, ttl1, asal1, jurusan1, tanggal1="",
bulan1="", tahun1="", jenis1="";
int
intTanggal, intBuln, intTahun, intJenis;
public aplikasi_ashif1() {
initComponents();
}
b.
Tambahkan
komponen formwindowopened
dengan cara klik kanan pada area bidang kerja GUI
pilih event – window – WindowOpened dan tambahkan sintak berikut :
private void
formWindowOpened(java.awt.event.WindowEvent evt) {
// TODO add your handling code here:
//untuk mengisikan pada combo boxx
int i;
for
(i=1985;i<=2030;i++)
{
tahun.addItem(i);
}
for(i=1;i<=31;i++)
{
tanggal.addItem(i);
}
//untuk variable nama,alamat,asal, dan jurusan
if(!"".equals(nama1))nama.setText(nama1);
if(!"".equals(ttl1))ttl.setText(ttl1); if(!"".equals(alamt1))alamat.setText(alamt1);
if(!"".equals(asal1))asal.setText(asal1);
if(!"".equals(jurusan1))jurusan.setText(jurusan1);
/*pada combo box variable tanggal, bulan, tahun, dan
jenis_kelamin */
if(!"".equals(tanggal1))tanggal.setSelectedIndex(intTanggal);
if(!"".equals(bulan1))bulan.setSelectedIndex(intBuln);
if(!"".equals(tahun1))tahun.setSelectedIndex(intTahun);
if(!"".equals(jenis1))jenis_kelamin.setSelectedIndex(intJenis);
}
Sintak di atas
terdapat dua sintak for. Pada sintak for(i=1985;i<=2030;i++)berfungsi untuk perulangan yang diawali dengan angka
1985 dan di batasi dengan angka 2030 serta pertambahan satu kali oleh i++. Dan sintak
ersebut ditempatkan pada variable tahun oleh sintak
tahun.addItem(i);. Dan untuk sintak
kedua sama saja proses nya hanya saja pada sintak for yang kedua di tempakan
pada variable tanggal oleh sintak
tanggal.addItem(i);. Serta sintak –
intak if di gunakan untuk percabangan pada tombol back yang terdapat pada halam
2. Maksud dari sintak if(!"".equals(nama1))nama.setText(nama1);
Adalah jika
variable nama1
tidak sam dengan kosong (“ “) maka akan menampilkan pada variable nama1 dan ditempatkan
pada variable nama,
dan begitujuga dengan yng lainya
c.
Pada komponen button variable NEXT
private void nextActionPerformed(java.awt.event.ActionEvent
evt) {
// TODO add your handling
code here:
aplikasi_ashif2 form2 =
new aplikasi_ashif2();
//pendelarasian back
textfield
form2.nama2 =
nama.getText();
form2.ttl2 = ttl.getText();
form2.alamt2 = alamat.getText();
form2.asal2 = asal.getText();
form2.jurusan2 = jurusan.getText();
//pendeklarasian back combobox
form2.tanggal2 = ""
+tanggal.getSelectedItem();
form2.intTanggal =
tanggal.getSelectedIndex();
form2.bulan2 = ""
+bulan.getSelectedItem();
form2.intBuln = bulan.getSelectedIndex();
form2.tahun2 = ""
+tahun.getSelectedItem();
form2.intTahun = tahun.getSelectedIndex();
form2.jenis2 = ""
+jenis_kelamin.getSelectedItem();
form2.intJenis = jenis_kelamin.getSelectedIndex();
//pendeklarasian next button
form2.a = nama.getText();
form2.b = asal.getText();
form2.c = ttl.getText() + " , "+
tanggal.getSelectedItem()+
"
"+bulan.getSelectedItem()+ " "+
tahun.getSelectedItem();
form2.f = "
"+jenis_kelamin.getSelectedItem();
form2.d = alamat.getText();
form2.e = jurusan.getText();
form2.setVisible(true);
this.setVisible(false);
}
pada sintak aplikasi_ashif2 form2 = new
aplikasi_ashif2 (); adalah untuk
perintah berpindah form yaitu pada class aplikasi_ashif2
atau bisa disebut dengan form2. Sintak form2.a = nama.getText(); maksudnya
adalah menempatkan pada form2 pada variable a dan memanggil inputan dari variable
nama. Sintak form2.setVisible(true); sintak
ini Berfungsi untuk membuat form input data terlihat atau terpanggil. Sintak this.setVisible(false); sintak
berikut berfungsi untuk menghapus window kompilasi yang sudah tidak terpakai,
jika sintak tersebut tidak di kasih maka kompilasi setelah mengisikan beberapa
perintah maka window-window tersebut akan saling menumpuk.
d.
Pada komponen button variable EXIT
System.exit(0);
Sintak diatas berfungsi
untuk keluar dari program atau proses.
e.
Pada komponen combo
box pada variable tanggal, bulan, tahun
dan jenis kelamin
ComboBox
di gunakan untuk menerima satu masukkan dari beberapa pilihan. Untuk memberikan
pilihan secara otomatis cukup menambah
kan vriabel WindowOpened. Dan pada variable tanggal dan tahun sudah di tmbhkan
pada sintak WindowOpened. Untuk menambahkan pilhan bulancukup klik kanan pada
komponen tersebut pilih properties – model setelah itu masukkan kata kata
pilihan yang anda inginkan
Halaman 2
a.
Pada halam 2 ini
tambahkan lah variable berikut:
public class
aplikasi_ashif2 extends javax.swing.JFrame {
/** Creates new form aplikasi_ashif2 */
String nama2="",
alamt2="", ttl2="", asal2="",
jurusan2="", tanggal2="", bulan2="",
tahun2="", jenis2="";
int intTanggal, intBuln,
intTahun, intJenis;
String a,b,c,d,e,f;
public aplikasi_ashif2() {
initComponents();
}
b.
Pada komponen
label text variable nama
Pada komponen
tersebut hanyalah di gunakan untuk menmpilkan saja atau output. Sisipkanlah
sintak berikut pada komponen formWindowOpened dengan cara klik kanan pada area bidang kerja GUI
pilih event – window – WindowOpened dan tambahkan sintak berikut : nama.setText("Nama Calon Mahasiswa : " +a);. Maksudnya
adalah menempatkan hasil inputan dari variable a
dan meletakkan di variable nama
c.
Pada komponen button variable NEXT
Sispkanlah sintak sintak berikut
aplikasi_ashif3 form3 = new aplikasi_ashif3();
form3.a = a;
form3.b = b;
form3.c = c;
form3.d = d;
form3.e = e;
form3.h = f;
form3.f =
pilihan1.getText();
form3.g =
pilihan2.getText();
form3.setVisible(true);
this.setVisible(false);
pada
sintak di atas prosesnya hampirsama dengan pada halaman 1. Hanya saja pada
isntak di atas berpindah ke halaman 3 .
dan merubah pada form – formnya saja
d. Pada
komponen toggle button variable BACK
private void backActionPerformed(java.awt.event.ActionEvent evt)
{
// TODO add your handling code here:
aplikasi_ashif1 form1
= new aplikasi_ashif1();
form1.nama1= nama2;
form1.ttl1= ttl2;
form1.jurusan1= jurusan2;
form1.asal1= asal2;
form1.alamt1= alamt2;
form1.tanggal1 = tanggal2;
form1.intTanggal = intTanggal;
form1.tahun1 = tahun2;
form1.intTahun = intTahun;
form1.bulan1 = bulan2;
form1.intBuln = intBuln;
form1.jenis1 = jenis2;
form1.intJenis = intJenis;
form1.setVisible(true);
this.setVisible(false);
}
maksudnya adalah
jika diklik maka akan pindah ke halaman 1 oleh sintak aplikasi_ashif1 form1 = new aplikasi_ashif1();. Sintak form2.setVisible(true);
sintak
ini Berfungsi untuk membuat form input data terlihat atau terpanggil. Sintak this.setVisible(false); sintak
berikut berfungsi untuk menghapus window kompilasi yang sudah tidak terpakai,
jika sintak tersebut tidak di kasih maka kompilasi setelah mengisikan beberapa
perintah maka window-window tersebut akan saling menumpuk.
Halaman 3
a.
Pada halam 3 ini
tambahkan lah variable berikut:
public
class aplikasi_ashif3 extends javax.swing.JFrame {
/** Creates new form aplikasi_ashif3 */
String a,b,c,d,e,f,g,h;
public aplikasi_ashif3() {
initComponents();
}
b.
Pada komponen
TextArea pada variable simpan
Tambahkan variable formWindowOpened
dengan cara klik kanan pada area
bidang kerja GUI pilih event – window – WindowOpened dan tambahkan sintak
berikut :
simpan.setText("Nama\t: "+a
+"\nTTL\t:"+c
+"\nJENIS_KELAMIN\t:"+h
+"\nAsal Sekolah\t:"+b
+"\nJurusan\t: "+e
+"\nPilihan 1\t: "+f
+"\nPilihan 2\t: "+g);
Sintak di atas hanyalah untuk output saj yang
ditempatkan pada variable simpan oleh sintak simpan.setText dan
memangil variable a,,b,c,d,e,f,g,h oleh
sintak yang bertanda +a,+b,+c,+d,+e,+f,+g,+h
c.
Pada komponen button variable EXIT
Karena agar program
kita agar sedikit berbeda tambahkanlah sintak berikut:
aplikasi_ashif4 form4 = new aplikasi_ashif4();
form4.a = a;
form4.setVisible(true);
this.setVisible(false);
agar ketika diklik akan menuju halaman 4
halaman 4
a.
Pada halam 4 ini
tambahkan lah variable berikut:
public
class aplikasi_ashif4 extends javax.swing.JFrame {
String
a;
/** Creates new form aplikasi_ashif4 */
public aplikasi_ashif4() {
initComponents();
}
b.
pada komponen
TextArea variable terakhir
sisipkan lah sintak
berikut:
terakhir.setText(" TERIMA KASIH TELAH MELAKUKAN PENDAFTARAN
\n DI UNIVERSITAS PGRI RONGGOLAWE TUBAN");
Fingsi
dari sintak diatas hanyalah untuk menapilkan text yang diapit oleh tanda petik
dan di tempatkan pada variable terakhir.
dari penjelasan di atas mugkin agak sedikut membingunggkan bagi yang tidak mengerti. jika anda anda semua tidak mengerti dan malas untuk bekajar serta nda merasa sdah paling panadi bisa di dwonlod sintak penuhnya di bawah ini KLIK DISINI