java练习--拼图游戏之登录

本文介绍了如何在Java拼图游戏中实现登录功能。当用户点击重新登录,游戏主界面隐藏,显示登录界面。登录按钮被点击时,按钮颜色变化,松开按钮后程序将验证用户名、密码和动态验证码,验证通过则跳转回游戏主界面。
摘要由CSDN通过智能技术生成

 

点击重新登录菜单,进入登录页面

1. 首先要隐藏游戏的主界面

2. 展示登录界面

3. 当按下登录按钮时,登录按钮图片颜色变深。

4. 松开登录按钮时,获取用户名、密码和验证码的输入信息,进行检验,正确就跳转到游戏主界面

注意:验证码输入框后面的文字每点击一次就换一次内容

import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.util.Random;

public class LoginFrame extends JFrame implements MouseListener {
    private JLabel randomStringLabel = new JLabel();
    private JLabel loginLabel, registerLabel;
    private JTextField usernameTextField, passwordTextField, verificationTextField;
    private String verificationString;

    public LoginFrame(int width, int height, String title){

        // 设置窗体样式
        this.initFrame(width, height, title);

        // 加载页面内容
        initImage();

        // 让页面显示
        this.setVisible(true);
    }
    // 窗体显示设置
    private void initFrame(int width, int height, String t
  • 2
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值