package Swing;
import java.awt.*;
import javax.swing.*;
public class LoginBox {
public static void main(String[] args) {
JFrame JF=new JFrame("Login Box");
JF.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JF.setSize(200,200);
//取得窗口的内容面板
Container C=JF.getContentPane();
//采用绝对布局,自己定义位置
JF.setLayout(null);
//设置文本框
JTextField[] JTF= {new JTextField(null,10),new JTextField(null,10)};
//通过标签JLabel设置标题、用户名、密码
JLabel title=new JLabel("欢迎登录诗意系统");
title.setBounds(40, 10, 100, 20);
//添加标签
C.add(title);
JLabel jl1=new JLabel("用户名:");
jl1.setBounds(10, 40, 50, 20);
C.add(jl1);
JTF[0].setBounds(60, 40, 100, 20);
//添加文本框
C.add(JTF[0]);
JLabel jl2=new JLabel("密 码:");
jl2.setBounds(10, 70, 50, 20);
C.add(jl2);
JTF[1].setBounds(60, 70, 100, 20);
C.add(JTF[1]);
//添加两个按钮
JButton[] btn= {new JButton("登录"),new JButton("退出")};
JPanel bt1=new JPanel();
//将两个按钮放到JPanel上,在添加到设置位置
//按钮无法直接设置出现位置,即setBounds()
bt1.setBounds(10, 100, 150, 40);
bt1.add(btn[0]);
bt1.add(btn[1]);
C.add(bt1);
//窗口可调节大小,可视
JF.setResizable(false);
JF.setVisible(true);
}
}
Java关于简单登录页面设计
最新推荐文章于 2024-08-15 21:07:47 发布