Tutorial Belajar Pemrograman, membuat game, membuat aplikasi, membuat program, android, game maker, yii, php, CSS, HTML, java, javascript, codeigniter, jquery, Pascal, c++

Tuesday, January 8, 2013

Program Java Swing Sederhana Form Login

Program Java Swing Sederhana Form Login - Form login adalah form dimana anda memasukan username dan password untuk masuk kedalam tujuan form tersebut yang sistemnya menggunakan kesamaan karakter dari pada inputan yang dimasukan ke dalam form dan karakter yang sudah di simpan ke dalam sistem. dengan akata lain apa bila sama anda dapat masuk dan apa bila salah maka anda tidak dapat masuk. form login sebenarnya bermacam - macam tapi kali ini kita akan membuatya menggunakan java swing. untuk lebih jelasnya langsung saja lihat scriptnya di bawah :

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("admin") && pass.equals("admin")) {
    JOptionPane.showMessageDialog(null, "Login berhasil");
   } else {
    JOptionPane.showMessageDialog(null, "Username and password salah!");
    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);
  }
 }
}

Ingat nama class harus sama dengan nama file. maka hasil dari script ini akan seerti gambar di atas.

*Notes
Username : jintoples
Password : admin

Terima Kasih Telah Mengunjungi Blog Sederhana Ini.

Di Mohon Apabila Anda Ingin Mengcopas Artikel Pada Blog ini Cantumkan URL Sumber.

Sebagai Pengunjung Yang Baik Anda Dapat Meninggalkan Komentar di Blog Sederhana Ini.

Share this post

2 komentar

  1. download langsung aja ga dari javanya sendiri di sini :
    http://docs.oracle.com/javase/6/docs/technotes/guides/swing/

    ReplyDelete

:) :) :-) :-) :)) :)) =)) =)) :( :( :-( :-( :(( :(( :d :d :-d :-d @-) @-) :p :p :o :o :>) :>) (o) (o) [-( [-( :-? :-? (p) (p) :-s :-s (m) (m) 8-) 8-) :-t :-t :-b :-b b-( b-( :-# :-# =p~ =p~ :-$ :-$ (b) (b) (f) (f) x-) x-) (k) (k) (h) (h) (c) (c) cheer cheer

 
© Jin Toples Programming
Designed by BlogThietKe Cooperated with Duy Pham
Released under Creative Commons 3.0 CC BY-NC 3.0