Posted by : Unknown Saturday, March 10, 2012

Ini adalah contoh progam Java sederhana yaitu Login Form. Anda bisa memodifikasinya sesuka hati anda. Langsun saja simak....

Tampilannya:


Source Codenya:



Coding:






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

public class SimpleLogin extends JFrame implements ActionListener {
private JLabel label1, label2;
private JTextField txtUser;
private JPasswordField pwdPass;
private JButton btnLogin, btnExit;

public SimpleLogin() {
super ("Login here...");

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);

setSize (300,200);
setVisible (true);
}

public static void main (String args[]) {
SimpleLogin test = new SimpleLogin();
test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

private String user = "", pass = "";
public void actionPerformed (ActionEvent e) {
if (e.getSource() == btnLogin) {
user = txtUser.getText();
pass = pwdPass.getText();
if (user.equals("achmatim") && pass.equals("otim")) {
JOptionPane.showMessageDialog(null, "Login successfull");
} else {
JOptionPane.showMessageDialog(null, "Username and password dosn't match!");
txtUser.setText("");
pwdPass.setText("");
txtUser.requestFocus(true);
}
} else if (e.getSource() == btnExit){
JOptionPane.showMessageDialog(null,"Thanks to try my program. See you..");
System.exit(0);
}
}
}


NB: JIKA ANDA INGIN CODINGNYA, COPY CODINGNYA DI DALAM SPOILER!!!!

Setalah itu anda coba run saja, jika berhasil, maka anda sukses membuat Login Form ini. Jika tidak, berarti ada yang error pada coding anda. Coba periksalah lagi,. Nah, kalo masih saja error comment saja dibawah apa errornya. Terima Kasih....

Sumber: Click For Sumber

Leave a Reply

Silahkan berikan komentar disini...

Subscribe to Posts | Subscribe to Comments

Computing Cup 2011 Banner

Computing Cup Banner

Clock

Calendar

Popular Post

Blog Archive

Powered by Blogger.

- Copyright © Sharing & Tutorial -Metrominimalist- Powered by Blogger - Designed by KoplakerZ™ -