JAVA基础登录窗口实现

JAVA基础登录窗口

以下是一个最基础的窗口实现,用户登录输入框可见,而密码输入框不可见。
代码如下:

import java.awt.*;
import javax.swing.*;

public class 登录界面 {
	public static void main(String[] args) {
		JFrame f = new JFrame("登录");//定义一个名为“登录”的窗口
		JLabel name=new JLabel("用户名:");//JLabel是标签,标签名为“用户名:”无点击功能。
		JLabel code=new JLabel(" 密码 :");
		JTextField textname=new JTextField();//可显示输入字符,例如日常中输入账号时,时看得到输入的账号的。
		JPasswordField textcode=new JPasswordField();//输入密码,对密码进行加密,看不到密码。
		JButton button3=new JButton("确定");
		//定义大小
		Dimension dime1=new Dimension(400,25);//设置输入账号密码的输入框的大小。
	    //设置文本框大小
		textname.setPreferredSize(dime1);//setPreferredSize是用来将设置好的大小,显示到textname这个输入框中
		textcode.setPreferredSize(dime1);//设置密码输入框大小
		f.setLayout(new FlowLayout());//FlowLayout页面布局格式,还有BorderLayout,CardLayout,GridLayout这几种布局。
		//将各种按钮标签添入
		f.add(name);
		f.add(textname);
		f.add(code);
		f.add(textcode);
		f.add(button3);
		f.setSize(500,300);//设置窗口大小
		Dimension screenSize=Toolkit.getDefaultToolkit().getScreenSize(); //获得大窗口的size
		int centerX = screenSize.width/2;//大窗口的返回值有两个,width和height
		int centerY = screenSize.height/2;
		f.setLocation(centerX-250,centerY-150);//登录窗口放置的位置。
		f.setVisible(true);//将窗口设置为可见模式
	}

}

运行结果:

这里还没有实现判断输入密码和账号的准确性,只是初步构建了一个框架。

  • 4
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值