Membuat Aplikasi Sederhan ( Zodiak )
Di tahap ini saya akan membuat program sederhana mencari Zodiak dengan menggunakan swing menu Tampilan Utama Seperti Gambar 0.1

Gambar 0.1 Merupakan Tampilan Utama Program
> Berikutnya silahkan anda membuat propertis Seperti Gambar 0.2

Gambar 0.2 Merupakan Tampilan Propertis
>Berikutnya silahkan anda membuat propertis yang sudah tertera di navigator Seperti Gambar 0.3

Gambar 0.3 Merupakan Isi Dari Propertis
> Berikutnya silahkan anda menyeting item di combo box
> klik kanan combo box - klik propertis - model - isi sesuai keinginan anda .
> Setelah semua item dan komponen sudah selesai
> Buat Action di button di cari dan reset
Cari
> klik kanan - Event - Action - Actionper
> Silahkan anda isikan syntax
private void CariActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: int Tgl = Integer.parseInt(tgl.getText()); if (bln.getSelectedItem().equals("januari")){ if (Tgl<=19){ tmp.setText("CAPRICORN"); tmp1.setText(" Manfaatkan IT yang tersedia"); tmp2.setText(" Pas-pasan"); tmp3.setText(" Lagi mesra-mesranya"); } else if (Tgl<=31){ tmp.setText("AQUARIUS\n"); tmp1.setText(" Jangan bertindak yang tak lazim\n"); tmp2.setText(" Atur keuangan kamu\n"); tmp3.setText(" Ada yang naksir kamu"); } else { JOptionPane.showMessageDialog(null,"Tanggal yang anda masukkan kebanyakan", "Error",0); } } if (bln.getSelectedItem().equals("februari")){ if (Tgl<=18){ tmp.setText("AQUARIUS\n"); tmp1.setText(" Jangan bertindak yang tak lazim\n"); tmp2.setText(" Atur keuangan kamu\n"); tmp3.setText(" Ada yang naksir kamu"); } else if (Tgl<=29){ tmp.setText("PISCES"); tmp1.setText(" Luangkan waktu untuk bersantai"); tmp2.setText(" kamu lagi menipis\n"); tmp3.setText(" Kamu lagi butuh perhatian saat ini"); } else { JOptionPane.showMessageDialog(null,"Tanggal yang anda masukkan kebanyakan", "Error",0); } } if (bln.getSelectedItem().equals("maret")){ if (Tgl<=20){ tmp.setText("PISCES"); tmp1.setText(" Luangkan waktu untuk bersantai"); tmp2.setText(" kamu lagi menipis\n"); tmp3.setText(" Kamu lagi butuh perhatian saat ini"); } else if (Tgl<=31){ tmp.setText("ARIES"); tmp1.setText(" Ada awal baru di awal pekan ini"); tmp2.setText(" Jangan boros\n"); tmp3.setText(" Dia lagi butuh perhatian mu"); } else { JOptionPane.showMessageDialog(null,"Tanggal yang anda masukkan kebanyakan", "Error",0); } } if (bln.getSelectedItem().equals("april")){ if (Tgl<=18){ tmp.setText("ARIES "); tmp1.setText(" Jangan bertindak yang tak lazim\n"); tmp2.setText(" Atur keuangan kamu\n"); tmp3.setText(" Ada yang naksir kamu"); } else if (Tgl<=30){ tmp.setText("TAURUS"); tmp1.setText(" Luangkan waktu untuk bersantai"); tmp2.setText(" kamu lagi menipis\n"); tmp3.setText(" Kamu lagi butuh perhatian saat ini"); } else { JOptionPane.showMessageDialog(null,"Tanggal yang anda masukkan kebanyakan", "Error",0); } } if (bln.getSelectedItem().equals("mei")){ if (Tgl<=18){ tmp.setText("TAURUS"); tmp1.setText(" Jangan bertindak yang tak lazim\n"); tmp2.setText(" Atur keuangan kamu\n"); tmp3.setText(" Ada yang naksir kamu"); } else if (Tgl<=31){ tmp.setText("GEMINI"); tmp1.setText(" Luangkan waktu untuk bersantai"); tmp2.setText(" kamu lagi menipis\n"); tmp3.setText(" Kamu lagi butuh perhatian saat ini"); } else { JOptionPane.showMessageDialog(null,"Tanggal yang anda masukkan kebanyakan", "Error",0); } } if (bln.getSelectedItem().equals("juni")){ if (Tgl<=18){ tmp.setText("GEMINI"); tmp1.setText(" Jangan bertindak yang tak lazim\n"); tmp2.setText(" Atur keuangan kamu\n"); tmp3.setText(" Ada yang naksir kamu"); } else if (Tgl<=30){ tmp.setText("CANCER"); tmp1.setText(" Luangkan waktu untuk bersantai"); tmp2.setText(" kamu lagi menipis\n"); tmp3.setText(" Kamu lagi butuh perhatian saat ini"); } else { JOptionPane.showMessageDialog(null,"Tanggal yang anda masukkan kebanyakan", "Error",0); } } if (bln.getSelectedItem().equals("juli")){ if (Tgl<=18){ tmp.setText("CANCER"); tmp1.setText(" Jangan bertindak yang tak lazim\n"); tmp2.setText(" Atur keuangan kamu\n"); tmp3.setText(" Ada yang naksir kamu"); } else if (Tgl<=31){ tmp.setText("LEO"); tmp1.setText(" Luangkan waktu untuk bersantai"); tmp2.setText(" kamu lagi menipis\n"); tmp3.setText(" Kamu lagi butuh perhatian saat ini"); } else { JOptionPane.showMessageDialog(null,"Tanggal yang anda masukkan kebanyakan", "Error",0); } } if (bln.getSelectedItem().equals("agustus")){ if (Tgl<=18){ tmp.setText("LEO"); tmp1.setText(" Jangan bertindak yang tak lazim\n"); tmp2.setText(" Atur keuangan kamu\n"); tmp3.setText(" Ada yang naksir kamu"); } else if (Tgl<=31){ tmp.setText("VIRGO"); tmp1.setText(" Luangkan waktu untuk bersantai"); tmp2.setText(" kamu lagi menipis\n"); tmp3.setText(" Kamu lagi butuh perhatian saat ini"); } else { JOptionPane.showMessageDialog(null,"Tanggal yang anda masukkan kebanyakan", "Error",0); } } if (bln.getSelectedItem().equals("september")){ if (Tgl<=18){ tmp.setText("VIRGO"); tmp1.setText(" Jangan bertindak yang tak lazim\n"); tmp2.setText(" Atur keuangan kamu\n"); tmp3.setText(" Ada yang naksir kamu"); } else if (Tgl<=30){ tmp.setText("LIBRA"); tmp1.setText(" Luangkan waktu untuk bersantai"); tmp2.setText(" kamu lagi menipis\n"); tmp3.setText(" Kamu lagi butuh perhatian saat ini"); } else { JOptionPane.showMessageDialog(null,"Tanggal yang anda masukkan kebanyakan", "Error",0); } } if (bln.getSelectedItem().equals("oktober")){ if (Tgl<=18){ tmp.setText("LIBRA"); tmp1.setText(" Jangan bertindak yang tak lazim\n"); tmp2.setText(" Atur keuangan kamu\n"); tmp3.setText(" Ada yang naksir kamu"); } else if (Tgl<=31){ tmp.setText("SCORPION"); tmp1.setText(" Luangkan waktu untuk bersantai"); tmp2.setText(" kamu lagi menipis\n"); tmp3.setText(" Kamu lagi butuh perhatian saat ini"); } else { JOptionPane.showMessageDialog(null,"Tanggal yang anda masukkan kebanyakan", "Error",0); } } if (bln.getSelectedItem().equals("november")){ if (Tgl<=18){ tmp.setText("SCORPION"); tmp1.setText(" Jangan bertindak yang tak lazim\n"); tmp2.setText(" Atur keuangan kamu\n"); tmp3.setText(" Ada yang naksir kamu"); } else if (Tgl<=30){ tmp.setText("SAGITARIUS"); tmp1.setText(" Luangkan waktu untuk bersantai"); tmp2.setText(" kamu lagi menipis\n"); tmp3.setText(" Kamu lagi butuh perhatian saat ini"); } else { JOptionPane.showMessageDialog(null,"Tanggal yang anda masukkan kebanyakan", "Error",0); } } if (bln.getSelectedItem().equals("desember")){ if (Tgl<=18){ tmp.setText("SAGITARIUS"); tmp1.setText(" Jangan bertindak yang tak lazim\n"); tmp2.setText(" Atur keuangan kamu\n"); tmp3.setText(" Ada yang naksir kamu"); } else if (Tgl<=31){ tmp.setText("CAPRICON"); tmp1.setText(" Luangkan waktu untuk bersantai"); tmp2.setText(" kamu lagi menipis\n"); tmp3.setText(" Kamu lagi butuh perhatian saat ini"); } else { JOptionPane.showMessageDialog(null,"Tanggal yang anda masukkan kebanyakan", "Error",0); } } }
KETERANGAN
tmp.setText("CAPRICON"); // tampilan untuk nama horoskop
tmp1.setText(" Luangkan waktu untuk bersantai"); //tulisan untuk kegiatan tmp2.setText(" kamu lagi menipis\n"); //tulisan untuk keuangan tmp3.setText(" Kamu lagi butuh perhatian saat ini"); //tulisan unuk ramalan asmara
(Edit sesuai dengan keinginan anda.)
RESET
> klik kanan - Event - Action - Actionper
> Syntax
private void resetActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: tgl.setText(null); tmp.setText(null); tmp1.setText(null); tmp2.setText(null); tmp3.setText(null); }> Setelah Anda selesai memasukan syntax coba anda run
> Sekian terima kasih telah megikuti tahap 4 membuat program sederhana ( zodiak)
Tidak ada komentar:
Posting Komentar