Sunteți pe pagina 1din 3

package project;

import javax.activation.DataSource;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;

public class FormMainMenu extends JFrame implements ActionListener //implements


manggil interface actionlistener
{
public String JJ1, JJ2;

private static JButton btnBuku;


private static JButton btnMember;
private static JButton btnPeminjaman;
private static JButton btnKaryawan;

public FormMainMenu ()
{
JLabel lbJJ1 = new JLabel ("");
JLabel lbJJ2 = new JLabel ("SISTEM INFORMASI KEPEGAWAIAN");

lbJJ2.setFont(new java.awt.Font("Footlight MT Light",14,25));

btnBuku = new JButton ("DATA PEGAWAI");


btnMember = new JButton ("GAJI");
btnPeminjaman = new JButton ("ABSEN");
btnKaryawan = new JButton ("PROYEK");

setLayout(null);
Dimension sizelbJJ1 = lbJJ1.getPreferredSize();
Dimension sizelbJJ2 = lbJJ2.getPreferredSize();

Dimension sizebtnBuku = btnBuku.getPreferredSize();


Dimension sizebtnMember = btnMember.getPreferredSize();
Dimension sizebtnPeminjaman = btnPeminjaman.getPreferredSize();
Dimension sizebtnKaryawan = btnKaryawan.getPreferredSize();

lbJJ1.setBounds(200,130, sizelbJJ1.width, sizelbJJ1.height);


lbJJ2.setBounds(610,140, sizelbJJ2.width, sizelbJJ2.height);

btnBuku.setBounds(500,260, sizebtnBuku.width, sizebtnBuku.height);


btnMember.setBounds(670,260, sizebtnMember.width,
sizebtnMember.height);
btnPeminjaman.setBounds(770,260, sizebtnPeminjaman.width,
sizebtnPeminjaman.height);
btnKaryawan.setBounds(880,260, sizebtnKaryawan.width,
sizebtnKaryawan.height);
add(lbJJ1);
add(lbJJ2);

add(btnBuku);
add(btnMember);
add(btnPeminjaman);
add(btnKaryawan);

btnBuku.addActionListener(this);
btnMember.addActionListener(this);
btnPeminjaman.addActionListener(this);
btnKaryawan.addActionListener(this);

setSize(500,250);
setTitle("Tampilan Beranda");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setExtendedState(getExtendedState()| JFrame.MAXIMIZED_BOTH);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()== btnBuku)
{
try
{
//form di close - dispose();
new GUIkaryawan ().setVisible(true);
}
catch (Exception es)
{
es.printStackTrace();
}
}
else if(e.getSource()== btnMember)
{
try
{
//form di close - dispose();
new GUIbuku ().setVisible(true);
}
catch (Exception es)
{
es.printStackTrace();
}
}

else if(e.getSource()== btnPeminjaman)


{
try
{
//form di close - dispose();
new GUImember ().setVisible(true); //panggil form
guipeminjaman
}
catch (Exception es)
{
es.printStackTrace();
}
}
else if(e.getSource()== btnKaryawan)
{
try
{
//form di close - dispose();
new GUIproyek ().setVisible(true);
}
catch (Exception es)
{
es.printStackTrace();
}
}

public static void main(String args []) throws Exception


{
FormMainMenu s = new FormMainMenu ();
s.setVisible(true);
}

S-ar putea să vă placă și