- 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