Sunday, October 6, 2013

GUI Koperasi Simpan Pinjam

        
  •        GUI Menu

import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.applet.*;

public class GUImenu extends JFrame {
           
            JPanel pnl= new JPanel();
            JTabbedPane tab = new JTabbedPane();
           
            JPanel tp1 = new JPanel();
            JPanel tp2 = new JPanel();
            JPanel tp3 = new JPanel();
           
           
            //JLabel jljudul = new JLabel("Koperasi Simpan Pinjam Desa Kwanyar");
           
            JLabel jlnama = new JLabel("namaaaa");
            JLabel jlalamat = new JLabel("Alamat");
            JLabel jlttl = new JLabel("Tempat dan Tanggal Lahir");
            JLabel jlkerja = new JLabel("Pekerjaan");
            JLabel jlsetor = new JLabel("Masukkan Setoran");
            JLabel jltarik = new JLabel("Penarikan Uang");
            JLabel jlpinjam = new JLabel("Rencana Pinjaman");
            JLabel jlangsuran = new JLabel("Bayar Angsuran");
            JLabel jlbunga = new JLabel ("Bunga pinjaman = 1%dari total pinjaman");
           
            JTextField jtpinjam = new JTextField();
            JTextField jtangsuran = new JTextField();    
            JTextField jtsetor = new JTextField();
            JTextField jttarik = new JTextField();
            JTextField jtnama = new JTextField();
            JTextField jtalamat = new JTextField();
            JTextField jtttl = new JTextField();
            JTextField jtkerja = new JTextField();
           
           
            JButton jbdata = new JButton ("");
            JButton jbsimpan = new JButton ("Simpan Data");
            JButton jbsimpan2 = new JButton ("Simpan Data");
            JButton jbsimpan3 = new JButton ("Simpan Data");
            JButton jbpinjam = new JButton ("Pinjaman Uang");
            JButton jbsaldo = new JButton ("Cek Saldo");
            JButton jbsaldo2 = new JButton ("Cek Saldo");
            JButton jbsaldo3 = new JButton ("Cek Saldo"); 
            JButton jbselesai = new JButton ("Selesai");
           
            public GUImenu(){
                       
                        setVisible(true);
                        setTitle("Koperasi Simpan Pinjam Desa Kwanyar");
                        //pnl.setLayout(null);
                       
                       
                        pnl.setBounds(500,150,500,250);
                        add(pnl);
                        setBounds(500,150,500,250);
                        add(tab);
           
                        tab.addTab("Anggota",null,tp1);       
                        tab.addTab("Simpanan",null,tp2);
                        tab.addTab("Pinjaman",null,tp3);
                       
                        tp1.setLayout(new GridLayout(0,2));
                        tp2.setLayout(new GridLayout(0,2));
                        tp3.setLayout(new GridLayout(0,2));
                       
                       
                        tp1.add(jlnama);
                        tp1.add(jtnama);        
                        tp1.add(jlalamat);
                        tp1.add(jtalamat);
                        tp1.add(jlttl);
                        tp1.add(jtttl);
                        tp1.add(jlkerja);
                        tp1.add(jtkerja);
                        tp1.add(jbsimpan);
                        tp1.add(jbsaldo);
                        //tp1.add(jbselesai);
                       
                        tp2.add(jlsetor);
                        tp2.add(jtsetor);
                        tp2.add(jltarik);
                        tp2.add(jttarik);
                        tp2.add(jbsimpan2);
                        tp2.add(jbsaldo2);
                       
                        tp3.add(jlpinjam);
                        tp3.add(jtpinjam);
                        tp3.add(jlangsuran);
                        tp3.add(jtangsuran);
                        tp3.add(jbsimpan3);
                        tp3.add(jbsaldo3);
                     
                       
                        jbsimpan.addActionListener(new ActionListener(){ 
                                    public void actionPerformed(ActionEvent e){ 
                                                simpan();
                                    } 
                        });
                       
                       
                        jbsimpan2.addActionListener(new ActionListener(){ 
                                    public void actionPerformed(ActionEvent e){ 
                                                simpan2();
                                    }  
                        });
                       
                        jbsimpan3.addActionListener(new ActionListener(){ 
                        public void actionPerformed(ActionEvent e){ 
                                                simpan3();
                                    } 
                        });
                       
                       
                        jbsaldo.addActionListener(new ActionListener(){ 
                                    public void actionPerformed(ActionEvent e){ 
                                                saldo();
                                    } 
                        });
                       
                        jbsaldo2.addActionListener(new ActionListener(){ 
                                    public void actionPerformed(ActionEvent e){ 
                                                saldo2();
                                    } 
                        });
                       
                        jbsaldo3.addActionListener(new ActionListener(){ 
                                    public void actionPerformed(ActionEvent e){ 
                                                saldo3();
                                    } 
                        });
                       
                       
                       
                       
                        jbselesai.addActionListener(new ActionListener(){ 
                                    public void actionPerformed(ActionEvent e){ 
                                                dispose();
                                    }         
                        });
                       
            }         
                       
                        public void simpan(){
                                    GUIanggota ga = new GUIanggota();
                                    ga.jlnama2.setText(": "+jtnama.getText());
                                    ga.jlalamat2.setText(": "+jtalamat.getText());
                                    ga.jlttl2.setText(": "+jtttl.getText());
                                    ga.jlkerja2.setText(": "+jtkerja.getText());
                                   
                        }
                       
                        public void simpan2(){
                                    GUIsimpan gs = new GUIsimpan();
                                    gs.jlsetor2.setText(": "+jtsetor.getText());
                                    gs.jltarik2.setText(": "+jttarik.getText());
                                   
                        }
                       
                        public void simpan3(){
                                    GUIpinjam gp = new GUIpinjam();
                                    gp.jlpinjam2.setText(": "+jtpinjam.getText());
                                    gp.jlangsuran2.setText(": "+jtangsuran.getText());
                                   
                        }
                                   
                        public void saldo(){
                                    GUIsaldo gd = new GUIsaldo();
                                     double setor = Integer.parseInt(jtsetor.getText());
                                     double tarik = Integer.parseInt(jttarik.getText());
                                     
                                     double saldo = setor-tarik;
                                     gd.jlsaldo2.setText(": "+String.valueOf(saldo));
                       
                        }
                       
                        public void saldo2(){
                                    GUIsaldo gd = new GUIsaldo();
                                     double setor = Integer.parseInt(jtsetor.getText());
                                     double tarik = Integer.parseInt(jttarik.getText());
                                     
                                     double saldo = setor-tarik;
                                     gd.jlsaldo2.setText(": "+String.valueOf(saldo));
                        }
                       
                        public void saldo3(){
                                    GUIsaldo gd = new GUIsaldo();
                                     int setor = Integer.parseInt(jtsetor.getText());
                                     int tarik = Integer.parseInt(jttarik.getText());
                                     
                                     double saldo = setor-tarik;
                                     gd.jlsaldo2.setText(": "+String.valueOf(saldo));
                                   
                        }

            }






  •          Gui Anggota


import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.applet.*;

public class GUIanggota extends JFrame {
     
      JPanel pnl= new JPanel();
     
      JLabel jlnama = new JLabel("Nama");
      JLabel jlalamat = new JLabel("Alamat");
      JLabel jlttl = new JLabel("Tempat Tanggal Lahir");
      JLabel jlkerja = new JLabel("Pekerjaan");
     
      JLabel jlnama2 = new JLabel("",SwingConstants.LEFT);
      JLabel jlalamat2 = new JLabel("",SwingConstants.LEFT);
      JLabel jlttl2 = new JLabel("",SwingConstants.LEFT);
      JLabel jlkerja2 = new JLabel("",SwingConstants.LEFT);
     
      JButton jbtutup = new JButton("Tutup");
     
      public GUIanggota(){
                 
                  setVisible(true);
                  pnl.setLayout(null);
                 
                  pnl.setBounds(200,150,500,250);
                  add(pnl);
                  setBounds(200,150,500,250);
                 
                  jlnama.setBounds(15,15,150,40);
                  jlalamat.setBounds(15,45,150,40);
                  jlttl.setBounds(15,75,150,40);
                  jlkerja.setBounds(15,105,150,40);
                 
                  jlnama2.setBounds(200,15,250,40);
                  jlalamat2.setBounds(200,45,250,40);
                  jlttl2.setBounds(200,75,250,40);
                  jlkerja2.setBounds(200,105,250,40);
                 
                  pnl.add(jlnama);
                  pnl.add(jlalamat);
                  pnl.add(jlttl);
                  pnl.add(jlkerja);
                 
                  pnl.add(jlnama2);
                  pnl.add(jlalamat2);
                  pnl.add(jlttl2);
                  pnl.add(jlkerja2);
                 
                  jbtutup.addActionListener(new ActionListener(){ 
                  public void actionPerformed(ActionEvent e){ 
                                          dispose();
                              }         
                  });
     
      }
     
     
}



  •          GUI Simpan


import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.applet.*;

public class GUIsimpan extends JFrame {
           
            JPanel pnl = new JPanel();
           
            JLabel jlsetor = new JLabel("Jumlah Setoran");
            JLabel jltarik = new JLabel("Pengambilan Uang");
            JLabel jlsetor2 = new JLabel("",SwingConstants.LEFT);
            JLabel jltarik2 = new JLabel("",SwingConstants.LEFT);
           
           
            JButton jbtutup = new JButton("Tutup");
           
           
           
            public GUIsimpan(){
                       
                        setVisible(true);
                        pnl.setLayout(null);
                       
                        pnl.setBounds(200,150,500,250);
                        add(pnl);
                        setBounds(200,150,500,250);
                       
                        jlsetor.setBounds(15,15,150,40);
                        jltarik.setBounds(15,45,150,40);
                       
                        jlsetor2.setBounds(200,15,100,40);
                        jltarik2.setBounds(200,45,100,40);
                       
                        jbtutup.setBounds(200,90,100,50);
             
                       
                        pnl.add(jlsetor);
                        pnl.add(jltarik);
                       
                       
                        pnl.add(jlsetor2);
                        pnl.add(jltarik2);
                       
                        pnl.add(jbtutup);
                       
                       
                        jbtutup.addActionListener(new ActionListener(){ 
                        public void actionPerformed(ActionEvent e){ 
                                                dispose();
                                    }         
                        });
             
                       
            }
           
           
}





  • GUI Pinjam

import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.applet.*;

public class GUIpinjam extends JFrame {
           
            JPanel pnl = new JPanel();

            JLabel jlpinjam = new JLabel("Rencana Pinjaman");
            JLabel jlangsuran = new JLabel("Bayar Angsuran");
            JLabel jlbunga = new JLabel ("Bunga pinjaman = 1%dari total pinjaman");
           
            JLabel jlpinjam2 = new JLabel("",SwingConstants.LEFT);
            JLabel jlangsuran2 = new JLabel("",SwingConstants.LEFT);
           
            JButton jbtutup = new JButton("Tutup");
           
           
            public GUIpinjam(){
                       
                        setVisible(true);
                        pnl.setLayout(null);
                       
                        pnl.setBounds(500,150,500,250);
                        add(pnl);
                        setBounds(500,150,500,250);
                       
                        jlpinjam.setBounds(15,15,150,40);
                        jlangsuran.setBounds(15,45,150,40);
                       
                        jlpinjam2.setBounds(200,15,100,40);
                        jlangsuran2.setBounds(200,45,100,40);
                       
                        jbtutup.setBounds(200,90,100,50);
             
                       
                        pnl.add(jlpinjam);
                        pnl.add(jlangsuran);
                       
                       
                        pnl.add(jlpinjam2);
                        pnl.add(jlangsuran2);
                       
                        pnl.add(jbtutup);
                       
                        jbtutup.addActionListener(new ActionListener(){ 
                        public void actionPerformed(ActionEvent e){ 
                                                dispose();
                                    }         
                        });
                       
                       
            }
           
}



  •    GUI Saldo

import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.applet.*;

public class GUIsaldo extends Frame {
           
            JPanel pnl = new JPanel();
           
            JLabel jlsaldo = new JLabel("Sisa Saldo Anda");
           
            JLabel jlsaldo2 = new JLabel("",SwingConstants.LEFT);
           
            JButton jbtutup = new JButton("Tutup");
           
            public GUIsaldo(){
                       
                        setVisible(true);
                        pnl.setLayout(null);
                       
                        pnl.setBounds(800,150,450,250);
                        add(pnl);
                        setBounds(800,150,450,250);
                       
                        jlsaldo.setBounds(15,15,150,40);
                        jlsaldo2.setBounds(200,15,100,40);
                        jbtutup.setBounds(150,90,125,50);
                       
                        pnl.add(jlsaldo);
                        pnl.add(jlsaldo2);
                        pnl.add(jbtutup);
                       
                        jbtutup.addActionListener(new ActionListener(){ 
                        public void actionPerformed(ActionEvent e){ 
                                                dispose();
                                    }         
                        });
            }
}






0 comments:

Post a Comment