离线图片验证码生成jar包

这里分享一下我做的图片验证码生成工具测试界面
以下jar包使用方法,导入jar包后就可直接调用
环境要求D:盘存在且可用内存不低于200kb
使用范围:仅适用于java(不可用于安卓)
构造函数
1.show()标准启动
2.show(int)测试启动(效果演示模式开发时无需使用)
公开方法:
1.getimag(int with,int height,int length) return一个file对象即验证码图片文件参数依次是图片 宽.高.验证码长度
2.getimag() 同getimag(int with,int height,int length)
3.getCode() *必须在getimage()之后调用否则将会出错return String验证码的真实值

以下是通过jar包获取一个验证码并显示在按钮上的测试代码

package 生成验证码;

import java.io.File;

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 验证码生成工具.show;

public class getString {
    public getString() {
        show s=new show();
        JFrame frame=new JFrame("验证码jar包测试");
        File file=s.getimage();
        Icon icon=new ImageIcon(file.getPath());
        JLabel b=new JLabel();

        b.setIcon(icon);b.setBorder(null);
        frame.add(b);
        frame.setSize(300,200);
        frame.setVisible(true);

        frame.setDefaultCloseOperation(1);
        JOptionPane.showMessageDialog(null,"验证码是"+s.getCode());//调用getCode()获得验证码的String值

    }

    public static void main(String[] args) {
        // TODO 自动生成的方法存根
        getString a=new getString();

    }

}

效果如下:


如有疑问可以联系作者QQ:1587613421


下载链接
https://download.csdn.net/download/qq_31714549/10610749

猜你喜欢

转载自blog.csdn.net/qq_31714549/article/details/81778757