Note: (Restricted functionality due to obvious reasons!)
Minimal Code ( Raw-View ) :
import java.awt.*;
import java.awt.event.*;
class Login extends Frame implements ActionListener
{
Label lblId, lblPwd;
TextField txtId, txtPwd;
Button btnLogin, btnReset;
Login()
{
setTitle("Login");
setSize(200,200);
setLayout(new GridLayout(3,2)); // GridLayout(rows, cols)
lblId = new Label("Id");
lblPwd = new Label("Pwd");
txtId = new TextField(15);
txtPwd = new TextField(15);
btnLogin = new Button("Login");
btnReset = new Button("Reset");
btnLogin.addActionListener(this);
btnReset.addActionListener(this);
add(lblId);
add(lblPwd);
add(txtId);
add(txtPwd);
add(btnLogin);
add(btnReset);
show();
}
public void actionPerformed(ActionEvent ae)
{
Object source = ae.getSource();
if(source == btnReset)
{
txtId.setText("");
txtPwd.setText("");
}
else if(source == btnLogin)
{
String un = txtId.getText();
String pw = txtPwd.getText();
if(un.equals("admin") && pw.equals("admin"))
{
System.out.println("Done !");
}
else
{
System.out.println("Failed !");
}
}
}
public static void main(String zee[])
{
new Login();
}
}