编程设计一个登陆界面,要求输入账号和密码。
/* 编程设计一个登陆界面,要求输入账号和密码*/
package jiemian;
import java.awt.*;
import javax.swing.*;
@SuppressWarnings("serial")
public class jiemian extends JFrame{
private JPanel p1,p2,p3;
private JButton jbtnLogin;
private JLabel jlbUser,jlbPasswd;
private JPasswordField jpfPasswd;
private JTextField jtfUser;
public static void main(String[] args) {
// TODO Auto-generated method stub
new jiemian();
}
public jiemian()
{
p1 = new JPanel(new BorderLayout());
p2 = new JPanel(new GridLayout(2,2));
p3 = new JPanel();
jbtnLogin = new JButton("登录");
jlbUser = new JLabel("用户名:");
jlbPasswd = new JLabel("密码:");
jtfUser = new JTextField();
jpfPasswd = new JPasswordField();
p3.add(jbtnLogin);
p2.add(jlbUser);
p2.add(jtfUser);
p2.add(jlbPasswd);
p2.add(jpfPasswd);
p1.add(p2);
p1.add(p3,"South");
this.add(p1);
int width = Toolkit.getDefaultToolkit().getScreenSize().width;
int height = Toolkit.getDefaultToolkit().getScreenSize().height;
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setLocation(width/5-250, height/1-180);
this.setSize(300, 200);
}
}