⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 flatcolorbackgroundproducer.java

📁 一个为 Java/J2EE生成的最简化CAPTCHA的框架
💻 JAVA
字号:
package nl.captcha.backgrounds;import java.awt.Color;import java.awt.Graphics2D;import java.awt.geom.Rectangle2D;import java.awt.image.BufferedImage;public final class FlatColorBackgroundProducer implements BackgroundProducer {    private Color _color = Color.GRAY;    public FlatColorBackgroundProducer() {        this(Color.GRAY);    }    public FlatColorBackgroundProducer(Color color) {        _color = color;    }    @Override    public BufferedImage addBackground(BufferedImage bi) {        int width = bi.getWidth();        int height = bi.getHeight();        return this.getBackground(width, height);    }    @Override    public BufferedImage getBackground(int width, int height) {        BufferedImage img = new BufferedImage(width, height,                BufferedImage.TYPE_INT_RGB);        Graphics2D graphics = img.createGraphics();        graphics.setPaint(_color);        graphics.fill(new Rectangle2D.Double(0, 0, width, height));        graphics.drawImage(img, 0, 0, null);        graphics.dispose();        return img;    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -