Senin, 18 April 2016

Membuat Aplikasi Sederhan ( Zodiak )

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