Membuat Aplikasi Sederhana Menggunakan Komponen Swing Menu (Zodiak)
ini adalh aplikasi iseng hanya untuk hiburan tentang ramalan zodiak(horoskop)
Buat Properti seperti di bawah
Pertama seting item di combo box.
klik kanan di combo box nya klik properti --> Model --> isi sesuai keinginan anda.
Setelah semua item atau komponen sudah di pasang.
Buat action di button Cari dan Reset
Cari
Klik kanan - Event - Action - Actionper. -- kemudian isi kode seperti di bawah.
Keterangan
edit sperti keinginan anda inginkan
Reset
Klik kanan - Event - Action - Actionper. -- kemudian isi kode seperti di bawah.
Sekian Dan Terima Kasih
7 Program
,
swing
ini adalh aplikasi iseng hanya untuk hiburan tentang ramalan zodiak(horoskop)
![]() |
Tampilan |
Buat Properti seperti di bawah
Pertama seting item di combo box.
klik kanan di combo box nya klik properti --> Model --> isi sesuai keinginan anda.
Setelah semua item atau komponen sudah di pasang.
Buat action di button Cari dan Reset
Cari
Klik kanan - Event - Action - Actionper. -- kemudian isi kode seperti di bawah.
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
Reset
Klik kanan - Event - Action - Actionper. -- kemudian isi kode seperti di bawah.
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); }
Sekian Dan Terima Kasih
Tidak ada komentar:
Posting Komentar