点选图片验证java如何实现_java图形登录界面验证码的实现

本文介绍了一种使用Java Swing编程实现的点选图片验证码登录界面的示例。通过创建JFrame,设置组件如登录按钮、验证码输入框,并结合ValidCode类生成随机验证码,展示了验证码在登录过程中的应用。
摘要由CSDN通过智能技术生成

最近学习了Swing编程,于是乎想了下怎么制作验证码然后结合登录界面,下面是小编自己的一点心得与大家分享(ps:喜欢的点个赞,不喜欢也指出来我好修正)

首先是实验结果如下:

7e799462e14a2b28dd02537bff6aaad3.png

然后是登录代码

package com.Demo1;

import java.awt.AWTException;

import java.awt.Color;

import java.awt.Font;

import java.awt.Image;

import java.awt.SystemTray;

import java.awt.Toolkit;

import java.awt.TrayIcon;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.BorderFactory;

import javax.swing.Icon;

import javax.swing.ImageIcon;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JOptionPane;

import javax.swing.JPanel;

import javax.swing.JPasswordField;

import javax.swing.JTextField;

import com.jiemian.ValidCode;

public class LoginJFrame extends JFrame implements ActionListener {

JLabel lb_backgroud;

JLabel jLabel,jLabel2,jLabel3;

JTextField jt_usename,jt_code;

JPasswordField jPasswordField;

JPanel jPanel,jPanel2,jPanel3;

JButton Login,regist;

Icon login = new ImageIcon("src/login.png");

Icon password = new ImageIcon("src/4.png");

//设置用户名和密码

final String use_name="6";

final String use_pwd="1";

private ValidCode vcode = new ValidCode();

public LoginJFrame() {

// TODO Auto-generated constructor stub

Image logo = Toolkit.getDefaultToolkit().getImage("src/5.png");

setIconImage(logo);

TrayIcon icon = new TrayIcon(logo);

icon.setImageAutoSize(true);

SystemTray systemTray = SystemTray.getSystemTray();

try {

systemTray.add(icon);

} catch (AWTException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

setBackgroudImage();

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值