Source Code Java Ramalan Zodiak

Aplikasi ini memiliki fitur dapat menentukan Zodiak berdasarkan Tanggal dan Bulan yang di inputkan pada bagian TextField Tanggal dan Bulan, hasil ramalan akan di tampilkan dalam beberapa bagian yaitu Zodiak Anda (Nama Zodiak sesuai Tanggal dan Bulan), Umum (Keterangan Umum), Keuangan (Ramalan Keungan) dan Asmara (Ramalan Asmara). Pada Aplikasi ini memiliki 3 Tombol (Button) utama, yaitu Ramal, Hapus dan Exit.
Adapun masing – masing fungsinya sebagai berikut :
-          Button Ramal : Untuk meramal Zodiak sesuai dengan Tanggal dan Bulan yang telah di inputkan.
-          Button Hapus : Untuk menghapus semua hasil dari kegiatan meramal .
-          Button Exit : Keluardari Aplikasi.
Dari Button yang telah di sebutkan di atas, di bawah ini akan di sertakan Source Coding dari masing – masing Button tersebut.
1.       Button Ramal
ramal.addActionListener(new ActionListener()
        {
            public void actionPerformed(ActionEvent e)
            {
                int t=Integer.parseInt(tg.getText());
                int b=Integer.parseInt(bl.getText());                        
                if (b==1)
                {
                  tb.setText("JANUARI");
                  if (t<=18)
                  {                         
                    zo.setText("CAPRICORN");
                    u.setText("manfaatkan kesempatan yang ada" );
                    pek.setText("pas-pasan");
                    asm.setText("lagi mesra-mesranya");
                                                          lblGambar1.setVisible(true);
                                                          lblGambar2.setVisible(false);
                                                          lblGambar3.setVisible(false);
                                                          lblGambar4.setVisible(false);
                                                          lblGambar5.setVisible(false);
                                                          lblGambar6.setVisible(false);
                                                          lblGambar7.setVisible(false);
                                                          lblGambar8.setVisible(false);
                                                          lblGambar9.setVisible(false);
                                                          lblGambar10.setVisible(false);
                                                          lblGambar11.setVisible(false);
                                                          lblGambar12.setVisible(false);
                  }
                  else if (t<=31)
                  {
                    zo.setText("AQUARIUS");
                    u.setText("jangan bertindak gegabah");
                    pek.setText("hemat");
                    asm.setText("ada yang naksir kamu");
                                                          lblGambar1.setVisible(false);
                                                          lblGambar2.setVisible(true);
                                                          lblGambar3.setVisible(false);
                                                          lblGambar4.setVisible(false);
                                                          lblGambar5.setVisible(false);
                                                          lblGambar6.setVisible(false);
                                                          lblGambar7.setVisible(false);
                                                          lblGambar8.setVisible(false);
                                                          lblGambar9.setVisible(false);
                                                          lblGambar10.setVisible(false);
                                                          lblGambar11.setVisible(false);
                                                          lblGambar12.setVisible(false);
                  }
                  else
                  {
                      JOptionPane.showMessageDialog(null,
                              "tanggal yang anda masukan salah");
                  }
                }
dst...
2.       Button Hapus
hapus.addActionListener(new ActionListener()
        {
            public void actionPerformed(ActionEvent e)
            {
              tg.setText("");
              bl.setText("");
              zo.setText("");
              u.setText("");
              pek.setText("");
              asm.setText("");
              tb.setText("");
            }
        });

3.       Button Exit
ex.addActionListener(new ActionListener()
        {
            public void actionPerformed(ActionEvent e)
                                             
            {
                System.exit(0);
            }
        });

Aplikasi Zodiak ini di edit menggunakan EditPlus 2 dan di Compile dengan Java(TM) 2 SDK, Standard Edition Version 1.4.2

Source Code di daur ulang dari AGUSTINO.

Comments

Popular posts from this blog

Cara Optimalkan PES 2013 Pada PC Spek Rendah

Serial Key Windows XP Profesional SP 2

ID Flexi Wifi.id Februari 2015