[Pemrograman]Membuat Menu Login Java


Kembali lagi bersama Javatar
Kali ini Javatar akan membuat sebuah menu login java sederhana
bagi sobat javatar yang ingin mencoba silakan sedot tapi bila terjadi error jangan salahkan saya ya hoho
ini script yang pernah saya buat untuk mata kuliah java beberapa bulan yang lalu


import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

//@newbieilmu.wordpress.com

public class Login extends JFrame implements ActionListener
 {

	private Dimension Layar = Toolkit.getDefaultToolkit().getScreenSize();
	private JLabel label1, label2;
	private JTextField txtUser;
	private JPasswordField pwdPass;
	private JButton btnLogin, btnExit;

	public Login()
		 {
		super ("Login");
		setIconImage(getToolkit().getImage("login.jpeg"));//untuk gambar tolong letakan di dalam satu folder yang sama
		Container container = getContentPane();
		container.setLayout(new FlowLayout());

		label1 = new JLabel ("Username : ");
		label2 = new JLabel ("Password : ");

		txtUser = new JTextField (20);
		txtUser.setToolTipText("Input Username");
		pwdPass = new JPasswordField(20);

		btnLogin = new JButton ("Login");
		btnLogin.addActionListener(this);
		btnExit = new JButton ("Exit");
		btnExit.addActionListener(this);

		container.add(label1);
		container.add(txtUser);
		container.add(label2);
		container.add(pwdPass);
		container.add(btnLogin);
		container.add(btnExit);

		setLocation(Layar.width/2-getWidth()/2,Layar.height/2-getHeight()/2);
		setSize (300,200);
		setVisible (true);
		}

	public static void main (String args[])
		 {
			JFrame.setDefaultLookAndFeelDecorated(true);
			Login test = new Login();

		}

	private String user = "", pass = "";
	public void actionPerformed (ActionEvent e)
		 {
		if (e.getSource() == btnLogin)
			 {
			user = txtUser.getText();
			pass = pwdPass.getText();
			if (user.equalsIgnoreCase("Bagus") && pass.equalsIgnoreCase("puma16"))
				 {
				JOptionPane.showMessageDialog(null, "Login successfull");
					//new Master();
				 } else
					 {
					JOptionPane.showMessageDialog(null, "Anda gagal,Anda Seorang Pecundang!!");
					txtUser.setText("");
					pwdPass.setText("");
					txtUser.requestFocus(true);
					 }
			} else if (e.getSource() == btnExit)
				{
			JOptionPane.showMessageDialog(null,"Mau keluar? Bayar dulu..!!");
			System.exit(0);
				}
		}

}

Nah nanti screenshootnya akan begini bila coding anda betul

Satu pemikiran pada “[Pemrograman]Membuat Menu Login Java

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s