Java Simple Login Form


This is just simple Java login frame with username and password.

package myjavaexample; 
 
import java.awt.GridLayout; 
import java.awt.event.ActionEvent; 
import java.awt.event.ActionListener; 
import javax.swing.JButton; 
import javax.swing.JFrame; 
import javax.swing.JLabel; 
import javax.swing.JOptionPane; 
import javax.swing.JPanel; 
import javax.swing.JPasswordField; 
import javax.swing.JTextField; 
import javax.swing.border.EmptyBorder; 
 
public class MyJavaExample 
{ 
    public void showFrame() 
    { 
        JFrame frame = new JFrame("JFrame Login Example"); 

        JPanel panel = new JPanel(); 
        panel.setBorder(new EmptyBorder(10, 10, 10, 10)); 
        panel.setLayout(new GridLayout(3, 2,5,5)); 

        JLabel username = new JLabel("Username"); 
        JTextField textuser = new JTextField(25); 
        panel.add(username); 
        panel.add(textuser); 

        JLabel password = new JLabel("Password"); 
        JPasswordField textpass = new JPasswordField(25); 
        panel.add(password); 
        panel.add(textpass); 

        panel.add(new JLabel("")); 

        JButton btn = new JButton("Login"); 
        btn.addActionListener( 
            new ActionListener() { 
                public void actionPerformed(ActionEvent e) { 
                    JOptionPane.showMessageDialog(frame,"Do something!"); 
                } 
            }); 
        panel.add(btn); 

        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
        frame.setLocation(100,100); 
        frame.setSize(300, 120); 
        frame.add(panel); 
        frame.setVisible(true); 
    } 

    public static void main(String[] args) { 
        MyJavaExample main=new MyJavaExample(); 
        main.showFrame(); 
    } 
} 

Comments



Popular posts from this blog

Simple Java Code HTML Highlighter

How to Use Extends and Implements

Fibonacci Algorithm in Java Array