Skip navigation links
A B C D E F G H I K L M O P Q R S T V W 

A

AbstractCaptcha - Class in org.dromara.hutool.swing.captcha
抽象验证码
抽象验证码实现了验证码字符串的生成、验证,验证码图片的写出
实现类通过实现AbstractCaptcha.createImage(String) 方法生成图片对象
AbstractCaptcha(int, int, int, int) - Constructor for class org.dromara.hutool.swing.captcha.AbstractCaptcha
构造,使用随机验证码生成器生成验证码
AbstractCaptcha(int, int, CodeGenerator, int) - Constructor for class org.dromara.hutool.swing.captcha.AbstractCaptcha
构造
AbstractCaptcha(int, int, CodeGenerator, int, float) - Constructor for class org.dromara.hutool.swing.captcha.AbstractCaptcha
构造
AbstractGenerator - Class in org.dromara.hutool.swing.captcha.generator
随机字符验证码生成器
可以通过传入的基础集合和长度随机生成验证码字符
AbstractGenerator(int) - Constructor for class org.dromara.hutool.swing.captcha.generator.AbstractGenerator
构造,使用字母+数字做为基础
AbstractGenerator(String, int) - Constructor for class org.dromara.hutool.swing.captcha.generator.AbstractGenerator
构造
add(Color, Color) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
叠加颜色
addListener(ClipboardListener) - Method in class org.dromara.hutool.swing.clipboard.ClipboardMonitor
设置 监听事件处理
Ansi4bitMapping - Class in org.dromara.hutool.swing.img.color
ANSI 4bit 颜色和Lab颜色映射关系
Ansi4bitMapping() - Constructor for class org.dromara.hutool.swing.img.color.Ansi4bitMapping
构造
Ansi8bitMapping - Class in org.dromara.hutool.swing.img.color
ANSI 8bit 颜色和Lab颜色映射关系
Ansi8bitMapping() - Constructor for class org.dromara.hutool.swing.img.color.Ansi8bitMapping
构造
ansiLabMap - Variable in class org.dromara.hutool.swing.img.color.AnsiLabMapping
 
AnsiLabMapping - Class in org.dromara.hutool.swing.img.color
ANSI颜色和Lab颜色的对应查找表,
AnsiLabMapping() - Constructor for class org.dromara.hutool.swing.img.color.AnsiLabMapping
 
areColorsWithinTolerance(Color, Color, int) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
判断颜色是否在容差范围内 对比两个颜色的相似度,判断这个相似度是否小于 tolerance 容差值
areColorsWithinTolerance(Color, Color, Color) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
判断颜色是否在容差范围内 对比两个颜色的相似度,判断这个相似度是否小于 tolerance 容差值
AsciiArtRender - Class in org.dromara.hutool.swing.qrcode.render
ASCII Art渲染
AsciiArtRender(QrConfig) - Constructor for class org.dromara.hutool.swing.qrcode.render.AsciiArtRender
构造

B

backColor - Variable in class org.dromara.hutool.swing.qrcode.QrConfig
背景色,默认白色,null表示透明
background - Variable in class org.dromara.hutool.swing.captcha.AbstractCaptcha
背景色
BackgroundRemoval - Class in org.dromara.hutool.swing.img
图片背景识别处理、背景替换、背景设置为矢量图,根据一定规则算出图片背景色的RGB值,进行替换
BackgroundRemoval() - Constructor for class org.dromara.hutool.swing.img.BackgroundRemoval
 
backgroundRemoval(String, String, int) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
背景移除 图片去底工具 将 "纯色背景的图片" 还原成 "透明背景的图片" 将纯色背景的图片转成矢量图 取图片边缘的像素点和获取到的图片主题色作为要替换的背景色 再加入一定地容差值,然后将所有像素点与该颜色进行比较 发现相同则将颜色不透明度设置为0,使颜色完全透明.
backgroundRemoval(File, File, int) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
背景移除 图片去底工具 将 "纯色背景的图片" 还原成 "透明背景的图片" 将纯色背景的图片转成矢量图 取图片边缘的像素点和获取到的图片主题色作为要替换的背景色 再加入一定地容差值,然后将所有像素点与该颜色进行比较 发现相同则将颜色不透明度设置为0,使颜色完全透明.
backgroundRemoval(File, File, Color, int) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
背景移除 图片去底工具 将 "纯色背景的图片" 还原成 "透明背景的图片" 将纯色背景的图片转成矢量图 取图片边缘的像素点和获取到的图片主题色作为要替换的背景色 再加入一定地容差值,然后将所有像素点与该颜色进行比较 发现相同则将颜色不透明度设置为0,使颜色完全透明.
backgroundRemoval(BufferedImage, Color, int) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
背景移除 图片去底工具 将 "纯色背景的图片" 还原成 "透明背景的图片" 将纯色背景的图片转成矢量图 取图片边缘的像素点和获取到的图片主题色作为要替换的背景色 再加入一定地容差值,然后将所有像素点与该颜色进行比较 发现相同则将颜色不透明度设置为0,使颜色完全透明.
backgroundRemoval(ByteArrayOutputStream, Color, int) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
背景移除 图片去底工具 将 "纯色背景的图片" 还原成 "透明背景的图片" 将纯色背景的图片转成矢量图 取图片边缘的像素点和获取到的图片主题色作为要替换的背景色 再加入一定地容差值,然后将所有像素点与该颜色进行比较 发现相同则将颜色不透明度设置为0,使颜色完全透明.
backgroundRemoval(String, String, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
背景移除 图片去底工具 将 "纯色背景的图片" 还原成 "透明背景的图片" 将纯色背景的图片转成矢量图 取图片边缘的像素点和获取到的图片主题色作为要替换的背景色 再加入一定的容差值,然后将所有像素点与该颜色进行比较 发现相同则将颜色不透明度设置为0,使颜色完全透明.
backgroundRemoval(File, File, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
背景移除 图片去底工具 将 "纯色背景的图片" 还原成 "透明背景的图片" 将纯色背景的图片转成矢量图 取图片边缘的像素点和获取到的图片主题色作为要替换的背景色 再加入一定的容差值,然后将所有像素点与该颜色进行比较 发现相同则将颜色不透明度设置为0,使颜色完全透明.
backgroundRemoval(File, File, Color, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
背景移除 图片去底工具 将 "纯色背景的图片" 还原成 "透明背景的图片" 将纯色背景的图片转成矢量图 取图片边缘的像素点和获取到的图片主题色作为要替换的背景色 再加入一定的容差值,然后将所有像素点与该颜色进行比较 发现相同则将颜色不透明度设置为0,使颜色完全透明.
backgroundRemoval(BufferedImage, Color, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
背景移除 图片去底工具 将 "纯色背景的图片" 还原成 "透明背景的图片" 将纯色背景的图片转成矢量图 取图片边缘的像素点和获取到的图片主题色作为要替换的背景色 再加入一定的容差值,然后将所有像素点与该颜色进行比较 发现相同则将颜色不透明度设置为0,使颜色完全透明.
backgroundRemoval(ByteArrayOutputStream, Color, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
背景移除 图片去底工具 将 "纯色背景的图片" 还原成 "透明背景的图片" 将纯色背景的图片转成矢量图 取图片边缘的像素点和获取到的图片主题色作为要替换的背景色 再加入一定的容差值,然后将所有像素点与该颜色进行比较 发现相同则将颜色不透明度设置为0,使颜色完全透明.
baseStr - Variable in class org.dromara.hutool.swing.captcha.generator.AbstractGenerator
基础字符集合,用于随机获取字符串的字符集合
binary() - Method in class org.dromara.hutool.swing.img.Img
彩色转为黑白二值化图片
binary(File, File) - Static method in class org.dromara.hutool.swing.img.ImgUtil
彩色转为黑白二值化图片,根据目标文件扩展名确定转换后的格式
binary(InputStream, OutputStream, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
彩色转为黑白二值化图片
此方法并不关闭流
binary(ImageInputStream, ImageOutputStream, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
彩色转为黑白黑白二值化图片
此方法并不关闭流
binary(Image, File) - Static method in class org.dromara.hutool.swing.img.ImgUtil
彩色转为黑白二值化图片,根据目标文件扩展名确定转换后的格式
binary(Image, OutputStream, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
彩色转为黑白二值化图片
此方法并不关闭流,输出JPG格式
binary(Image, ImageOutputStream, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
彩色转为黑白二值化图片
此方法并不关闭流,输出JPG格式
binary(Image) - Static method in class org.dromara.hutool.swing.img.ImgUtil
彩色转为黑白二值化图片
BitMatrixRender - Interface in org.dromara.hutool.swing.qrcode.render
BitMatrix渲染接口
browse(String) - Static method in class org.dromara.hutool.swing.DesktopUtil
使用平台默认浏览器打开指定URL地址
browse(URI) - Static method in class org.dromara.hutool.swing.DesktopUtil
使用平台默认浏览器打开指定URI地址
BufferedImageLuminanceSource - Class in org.dromara.hutool.swing.qrcode
BufferedImage 图片二维码源
来自:http://blog.csdn.net/yangxin_blog/article/details/50850701
此类同样在zxing-j2se包中也有提供
BufferedImageLuminanceSource(BufferedImage) - Constructor for class org.dromara.hutool.swing.qrcode.BufferedImageLuminanceSource
构造
BufferedImageLuminanceSource(BufferedImage, int, int, int, int) - Constructor for class org.dromara.hutool.swing.qrcode.BufferedImageLuminanceSource
构造
build() - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
 

C

CaptchaUtil - Class in org.dromara.hutool.swing.captcha
图形验证码工具
CaptchaUtil() - Constructor for class org.dromara.hutool.swing.captcha.CaptchaUtil
 
captureScreen() - Static method in class org.dromara.hutool.swing.RobotUtil
截取全屏
captureScreen(File) - Static method in class org.dromara.hutool.swing.RobotUtil
截取全屏到文件
captureScreen(Rectangle) - Static method in class org.dromara.hutool.swing.RobotUtil
截屏
captureScreen(Rectangle, File) - Static method in class org.dromara.hutool.swing.RobotUtil
截屏
captureScreen() - Static method in class org.dromara.hutool.swing.ScreenUtil
截取全屏
captureScreen(File) - Static method in class org.dromara.hutool.swing.ScreenUtil
截取全屏到文件
captureScreen(Rectangle) - Static method in class org.dromara.hutool.swing.ScreenUtil
截屏
captureScreen(Rectangle, File) - Static method in class org.dromara.hutool.swing.ScreenUtil
截屏
castToBufferedImage(Image, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
ImageBufferedImage
首先尝试强转,否则新建一个BufferedImage后重新绘制,使用 imageType 模式
castToRenderedImage(Image, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
ImageRenderedImage
首先尝试强转,否则新建一个BufferedImage后重新绘制,使用 BufferedImage.TYPE_INT_RGB 模式。
charset - Variable in class org.dromara.hutool.swing.qrcode.QrConfig
编码
CircleCaptcha - Class in org.dromara.hutool.swing.captcha
圆圈干扰验证码
CircleCaptcha(int, int) - Constructor for class org.dromara.hutool.swing.captcha.CircleCaptcha
构造
CircleCaptcha(int, int, int) - Constructor for class org.dromara.hutool.swing.captcha.CircleCaptcha
构造
CircleCaptcha(int, int, int, int) - Constructor for class org.dromara.hutool.swing.captcha.CircleCaptcha
构造
CircleCaptcha(int, int, CodeGenerator, int) - Constructor for class org.dromara.hutool.swing.captcha.CircleCaptcha
构造
CircleCaptcha(int, int, int, int, float) - Constructor for class org.dromara.hutool.swing.captcha.CircleCaptcha
构造
clearListener() - Method in class org.dromara.hutool.swing.clipboard.ClipboardMonitor
清空监听
click() - Static method in class org.dromara.hutool.swing.RobotUtil
模拟单击
鼠标单击包括鼠标左键的按下和释放
ClipboardListener - Interface in org.dromara.hutool.swing.clipboard
剪贴板监听事件处理接口
用户通过实现此接口,实现监听剪贴板内容变化
ClipboardMonitor - Class in org.dromara.hutool.swing.clipboard
剪贴板监听
ClipboardMonitor() - Constructor for class org.dromara.hutool.swing.clipboard.ClipboardMonitor
构造,尝试获取剪贴板内容的次数为10,第二次之后延迟100毫秒
ClipboardMonitor(int, long) - Constructor for class org.dromara.hutool.swing.clipboard.ClipboardMonitor
构造
ClipboardUtil - Class in org.dromara.hutool.swing.clipboard
系统剪贴板工具类
ClipboardUtil() - Constructor for class org.dromara.hutool.swing.clipboard.ClipboardUtil
 
close() - Method in class org.dromara.hutool.swing.clipboard.ClipboardMonitor
关闭(停止)监听
code - Variable in class org.dromara.hutool.swing.captcha.AbstractCaptcha
验证码
CodeGenerator - Interface in org.dromara.hutool.swing.captcha.generator
验证码文字生成器
colorConvert(ColorSpace, BufferedImage) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图片颜色转换
可以使用灰度 (gray)等
ColorUtil - Class in org.dromara.hutool.swing.img.color
颜色工具类
ColorUtil() - Constructor for class org.dromara.hutool.swing.img.color.ColorUtil
 
compress(File, File, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
压缩图像,输出图像只支持jpg文件
computeColorDistance(Color, Color) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
计算两个颜色之间的色差,按三维坐标距离计算
convert(File, File) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图像类型转换:GIF=》JPG、GIF=》PNG、PNG=》JPG、PNG=》GIF(X)、BMP=》PNG
convert(InputStream, String, OutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图像类型转换:GIF=》JPG、GIF=》PNG、PNG=》JPG、PNG=》GIF(X)、BMP=》PNG
此方法并不关闭流
convert(Image, String, ImageOutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图像类型转换:GIF=》JPG、GIF=》PNG、PNG=》JPG、PNG=》GIF(X)、BMP=》PNG
此方法并不关闭流
copyImage(Image, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
将已有Image复制新的一份出来
copyImage(Image, int, Color) - Static method in class org.dromara.hutool.swing.img.ImgUtil
将已有Image复制新的一份出来
createCode() - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
 
createCode() - Method in class org.dromara.hutool.swing.captcha.GifCaptcha
 
createCode() - Method in interface org.dromara.hutool.swing.captcha.ICaptcha
创建验证码,实现类需同时生成随机验证码字符串和验证码图片
createCompatibleImage(int, int, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
创建与当前设备颜色模式兼容的 BufferedImage
createFont() - Static method in class org.dromara.hutool.swing.FontUtil
创建默认字体
createFont(String, int) - Static method in class org.dromara.hutool.swing.FontUtil
创建指定名称的字体
createFont(File) - Static method in class org.dromara.hutool.swing.FontUtil
根据文件创建字体
首先尝试创建Font.TRUETYPE_FONT字体,此类字体无效则创建Font.TYPE1_FONT
createFont(InputStream) - Static method in class org.dromara.hutool.swing.FontUtil
根据文件创建字体
首先尝试创建Font.TRUETYPE_FONT字体,此类字体无效则创建Font.TYPE1_FONT
createGraphics(BufferedImage, Color) - Static method in class org.dromara.hutool.swing.img.GraphicsUtil
createImage(String) - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
根据生成的code创建验证码图片
createImage(String) - Method in class org.dromara.hutool.swing.captcha.CircleCaptcha
 
createImage(String) - Method in class org.dromara.hutool.swing.captcha.GifCaptcha
 
createImage(String) - Method in class org.dromara.hutool.swing.captcha.LineCaptcha
 
createImage(String) - Method in class org.dromara.hutool.swing.captcha.ShearCaptcha
 
createImage(String, Font, Color, Color, ImageOutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
根据文字创建PNG图片
createImage(String, Font, Color, Color, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
根据文字创建图片
createSansSerifFont(int) - Static method in class org.dromara.hutool.swing.FontUtil
创建SansSerif字体
createTransparentImage(String, Font, Color, ImageOutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
根据文字创建透明背景的PNG图片
crop(int, int, int, int) - Method in class org.dromara.hutool.swing.qrcode.BufferedImageLuminanceSource
 
cut(Rectangle) - Method in class org.dromara.hutool.swing.img.Img
图像切割(按指定起点坐标和宽高切割)
cut(int, int) - Method in class org.dromara.hutool.swing.img.Img
图像切割为圆形(按指定起点坐标和半径切割),填充满整个图片(直径取长宽最小值)
cut(int, int, int) - Method in class org.dromara.hutool.swing.img.Img
图像切割为圆形(按指定起点坐标和半径切割)
cut(File, File, Rectangle) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图像切割(按指定起点坐标和宽高切割)
cut(InputStream, OutputStream, Rectangle) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图像切割(按指定起点坐标和宽高切割),此方法并不关闭流
cut(ImageInputStream, ImageOutputStream, Rectangle) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图像切割(按指定起点坐标和宽高切割),此方法并不关闭流
cut(Image, File, Rectangle) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图像切割(按指定起点坐标和宽高切割),此方法并不关闭流
cut(Image, OutputStream, Rectangle) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图像切割(按指定起点坐标和宽高切割),此方法并不关闭流
cut(Image, ImageOutputStream, Rectangle) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图像切割(按指定起点坐标和宽高切割),此方法并不关闭流
cut(Image, Rectangle) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图像切割(按指定起点坐标和宽高切割)
cut(Image, int, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图像切割(按指定起点坐标和宽高切割),填充满整个图片(直径取长宽最小值)
cut(Image, int, int, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图像切割(按指定起点坐标和宽高切割)

D

decode(InputStream) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
解码二维码或条形码图片为文本
decode(File) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
解码二维码或条形码图片为文本
decode(Image) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
将二维码或条形码图片解码为文本
decode(Image, boolean, boolean) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
将二维码或条形码图片解码为文本
此方法会尝试使用HybridBinarizerGlobalHistogramBinarizer两种模式解析
需要注意部分二维码如果不带logo,使用PureBarcode模式会解析失败,此时须设置此选项为false。
decode(Image, Map<DecodeHintType, Object>) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
将二维码或条形码图片解码为文本
此方法会尝试使用HybridBinarizerGlobalHistogramBinarizer两种模式解析
需要注意部分二维码如果不带logo,使用PureBarcode模式会解析失败,此时须设置此选项为false。
decode(Image) - Method in class org.dromara.hutool.swing.qrcode.QrDecoder
 
DEFAULT_DELAY - Static variable in class org.dromara.hutool.swing.clipboard.ClipboardMonitor
默认重试等待:100
DEFAULT_TRY_COUNT - Static variable in class org.dromara.hutool.swing.clipboard.ClipboardMonitor
默认重试此时:10
delay() - Static method in class org.dromara.hutool.swing.RobotUtil
等待指定毫秒数
DesktopUtil - Class in org.dromara.hutool.swing
桌面相关工具(平台相关)
Desktop 类允许 Java 应用程序启动已在本机桌面上注册的关联应用程序,以处理 URI 或文件。
DesktopUtil() - Constructor for class org.dromara.hutool.swing.DesktopUtil
 
dimension - Static variable in class org.dromara.hutool.swing.ScreenUtil
Dimension
DisplayText - Class in org.dromara.hutool.swing.img
显示文本,用于保存在图片上绘图的文本信息,包括内容、字体、大小、位置和透明度等
DisplayText(String, Color, Font, Point, float) - Constructor for class org.dromara.hutool.swing.img.DisplayText
构造
drawImg(Graphics, Image, Point) - Static method in class org.dromara.hutool.swing.img.GraphicsUtil
绘制图片
drawImg(Graphics, Image, Rectangle) - Static method in class org.dromara.hutool.swing.img.GraphicsUtil
绘制图片
drawString(Graphics, String, Font, Color, int, int) - Static method in class org.dromara.hutool.swing.img.GraphicsUtil
绘制字符串,默认抗锯齿
drawString(Graphics, String, Font, Color, Rectangle) - Static method in class org.dromara.hutool.swing.img.GraphicsUtil
绘制字符串,默认抗锯齿。
drawString(Graphics, String, Font, Color, Point) - Static method in class org.dromara.hutool.swing.img.GraphicsUtil
绘制字符串,默认抗锯齿
drawStringColourful(Graphics, String, Font, int, int) - Static method in class org.dromara.hutool.swing.img.GraphicsUtil
绘制字符串,使用随机颜色,默认抗锯齿
drawStringColourful(Graphics, String, Font, int, int, Color, int) - Static method in class org.dromara.hutool.swing.img.GraphicsUtil
绘制字符串,使用随机颜色,默认抗锯齿

E

edit(File) - Static method in class org.dromara.hutool.swing.DesktopUtil
启动关联编辑器应用程序并打开用于编辑的文件
encode(CharSequence, QrConfig) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
将文本内容编码为条形码或二维码
encode(CharSequence) - Method in class org.dromara.hutool.swing.qrcode.QrEncoder
 
equals(Object) - Method in class org.dromara.hutool.swing.img.DisplayText
 
errorCorrection - Variable in class org.dromara.hutool.swing.qrcode.QrConfig
纠错级别

F

filter(BufferedImageOp, BufferedImage) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图片过滤转换
filter(ImageFilter, Image) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图片滤镜,借助 ImageFilter实现,实现不同的图片滤镜
flip() - Method in class org.dromara.hutool.swing.img.Img
水平翻转图像
flip(File, File) - Static method in class org.dromara.hutool.swing.img.ImgUtil
水平翻转图像
flip(Image, File) - Static method in class org.dromara.hutool.swing.img.ImgUtil
水平翻转图像
flip(Image, OutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
水平翻转图像
flip(Image, ImageOutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
水平翻转图像,写出格式为JPG
flip(Image) - Static method in class org.dromara.hutool.swing.img.ImgUtil
水平翻转图像
flush() - Method in class org.dromara.hutool.swing.img.Img
 
flush(Image) - Static method in class org.dromara.hutool.swing.img.ImgUtil
刷新和释放Image 资源
flush() - Method in class org.dromara.hutool.swing.img.ImgWriter
 
font - Variable in class org.dromara.hutool.swing.captcha.AbstractCaptcha
字体
FontUtil - Class in org.dromara.hutool.swing
AWT中字体相关工具类
FontUtil() - Constructor for class org.dromara.hutool.swing.FontUtil
 
foreColor - Variable in class org.dromara.hutool.swing.qrcode.QrConfig
前景色(二维码颜色)
format - Variable in class org.dromara.hutool.swing.qrcode.QrConfig
生成码的格式,默认为二维码
from(Path) - Static method in class org.dromara.hutool.swing.img.Img
从Path读取图片并开始处理
from(File) - Static method in class org.dromara.hutool.swing.img.Img
从文件读取图片并开始处理
from(Resource) - Static method in class org.dromara.hutool.swing.img.Img
从资源对象中读取图片并开始处理
from(InputStream) - Static method in class org.dromara.hutool.swing.img.Img
从流读取图片并开始处理
from(ImageInputStream) - Static method in class org.dromara.hutool.swing.img.Img
从ImageInputStream取图片并开始处理
from(URL) - Static method in class org.dromara.hutool.swing.img.Img
从URL取图片并开始处理
from(Image) - Static method in class org.dromara.hutool.swing.img.Img
从Image取图片并开始处理

G

generate() - Method in interface org.dromara.hutool.swing.captcha.generator.CodeGenerator
生成验证码
generate() - Method in class org.dromara.hutool.swing.captcha.generator.MathGenerator
 
generate() - Method in class org.dromara.hutool.swing.captcha.generator.RandomGenerator
 
generate(String, int, int, File) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
生成二维码到文件,二维码图片格式取决于文件的扩展名
generate(String, QrConfig, File) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
生成二维码到文件,二维码图片格式取决于文件的扩展名
generate(String, int, int, String, OutputStream) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
生成二维码到输出流
generate(String, QrConfig, String, OutputStream) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
生成二维码到输出流
generate(String, int, int) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
生成二维码图片
generate(String, QrConfig) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
生成二维码或条形码图片
只有二维码时QrConfig中的图片才有效
generateAsAsciiArt(String, QrConfig) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
生成ASCII Art字符画形式的二维码
generateAsBase64DataUri(String, QrConfig, String) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
生成 Base64 编码格式的二维码,以 String 形式表示 输出格式为: data:image/[type];base64,[data]
generateAsSvg(String, QrConfig) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
 
generateCode() - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
生成验证码字符串
generatePng(String, int, int) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
生成PNG格式的二维码图片,以byte[]形式表示
generatePng(String, QrConfig) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
生成PNG格式的二维码图片,以byte[]形式表示
generator - Variable in class org.dromara.hutool.swing.captcha.AbstractCaptcha
验证码生成器
get(DataFlavor) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
获取剪贴板内容
get(Transferable, DataFlavor) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
获取剪贴板内容
getAllFonts() - Static method in class org.dromara.hutool.swing.FontUtil
获得系统中支持的所有字体
getAlpha() - Method in class org.dromara.hutool.swing.img.DisplayText
获取透明度
getBackColor() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
获取背景色
getCenterY(Graphics, int) - Static method in class org.dromara.hutool.swing.img.GraphicsUtil
获取文字居中高度的Y坐标(距离上边距距离)
此方法依赖FontMetrics,如果获取失败,默认为背景高度的1/3
getCharset() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
获取编码
getClipboard() - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
获取系统剪贴板
getCode() - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
 
getCode() - Method in interface org.dromara.hutool.swing.captcha.ICaptcha
获取验证码的文字内容
getColor(String) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
将颜色值转换成具体的颜色类型 汇集了常用的颜色集,支持以下几种形式: 1.
getColor(int) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
获取一个RGB值对应的颜色
getColor() - Method in class org.dromara.hutool.swing.img.DisplayText
获取文本颜色
getDelay() - Static method in class org.dromara.hutool.swing.RobotUtil
获取全局默认的延迟时间
getDesktop() - Static method in class org.dromara.hutool.swing.DesktopUtil
获得Desktop
getDimension(FontMetrics, String) - Static method in class org.dromara.hutool.swing.FontUtil
获得字体对应字符串的长宽信息
getDistance(LabColor) - Method in class org.dromara.hutool.swing.img.color.LabColor
获取颜色差
getErrorCorrection() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
获取纠错级别
getFont() - Method in class org.dromara.hutool.swing.img.DisplayText
获取字体
getForeColor() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
获取前景色
getFormat() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
获取码格式
getGenerator() - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
获取验证码生成器
getHeight() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
获取高度
getHeight() - Static method in class org.dromara.hutool.swing.ScreenUtil
获取屏幕高度
getImage() - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
获取验证码图
注意返回的BufferedImage使用完毕后需要调用Image.flush()释放资源
getImage() - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
从剪贴板获取图片
getImage(Transferable) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
从剪贴板的Transferable获取图片
getImage(URL) - Static method in class org.dromara.hutool.swing.img.ImgUtil
从URL中获取或读取图片对象
getImageBase64() - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
获得图片的Base64形式
getImageBase64Data() - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
获取图片带文件格式的 Base64
getImageBytes() - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
获取图形验证码图片bytes
getImageInputStream(InputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
getImageOutputStream(OutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
getImageOutputStream(File) - Static method in class org.dromara.hutool.swing.img.ImgUtil
getImg() - Method in class org.dromara.hutool.swing.img.Img
获取处理过的图片
getImg() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
获取二维码中的Logo
getImgRound() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
获取二维码logo圆角弧度,0~1,为长宽占比
getLength() - Method in class org.dromara.hutool.swing.captcha.generator.AbstractGenerator
获取长度验证码
getLength() - Method in class org.dromara.hutool.swing.captcha.generator.MathGenerator
获取验证码长度
getMainColor(String) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
获取图片大概的主题色 循环所有的像素点,取出出现次数最多的一个像素点的RGB值
getMainColor(File) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
获取图片大概的主题色 循环所有的像素点,取出出现次数最多的一个像素点的RGB值
getMainColor(BufferedImage) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
获取图片大概的主题色 循环所有的像素点,取出出现次数最多的一个像素点的RGB值
getMainColor(BufferedImage, int[]...) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
获取给定图片的主色调,背景填充用
getMargin() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
获取边距
getMatrix() - Method in class org.dromara.hutool.swing.qrcode.BufferedImageLuminanceSource
 
getMonitor(int, long, ClipboardListener) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
获取一个ClipboardMonitor
getOrientation(File) - Static method in class org.dromara.hutool.swing.img.ImgMetaUtil
获取图片文件旋转角度
getOrientation(InputStream) - Static method in class org.dromara.hutool.swing.img.ImgMetaUtil
获取图片旋转角度
getPoint() - Method in class org.dromara.hutool.swing.img.DisplayText
获取二维坐标点
getPointBaseCentre(Rectangle, int, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
获得修正后的矩形坐标位置,变为以背景中心为基准坐标(即x,y == 0,0时,处于背景正中)
getPressText() - Method in class org.dromara.hutool.swing.img.DisplayText
获取文本
getQrVersion() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
设置二维码中的信息量,可设置0-40的整数,二维码图片也会根据qrVersion而变化,0表示根据传入信息自动变化
getRatio() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
获取二维码中的Logo缩放的比例系数,如5表示长宽最小值的1/5
getReader(String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
getRectangle(String, Font) - Static method in class org.dromara.hutool.swing.FontUtil
获取font的样式应用在str上的整个矩形
getRectangle() - Static method in class org.dromara.hutool.swing.ScreenUtil
获取屏幕的矩形
getRobot() - Static method in class org.dromara.hutool.swing.RobotUtil
获取 Robot 单例实例
getRow(int, byte[]) - Method in class org.dromara.hutool.swing.qrcode.BufferedImageLuminanceSource
 
getStr() - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
从剪贴板获取文本
getStr(Transferable) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
从剪贴板的Transferable获取文本
getTransferData(DataFlavor) - Method in class org.dromara.hutool.swing.clipboard.ImageSelection
获取图片
getTransferDataFlavors() - Method in class org.dromara.hutool.swing.clipboard.ImageSelection
获取元数据类型信息
getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.AlphaInterpolation
获取值
getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Antialias
获取值
getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.ColorRender
获取值
getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Dither
获取值
getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.FractionalMetrics
获取值
getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Interpolation
获取值
getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Render
获取值
getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.StrokeControl
获取值
getValue() - Method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.TextAntialias
获取值
getValue() - Method in enum org.dromara.hutool.swing.img.ScaleType
获取值
getWidth() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
获取宽度
getWidth() - Static method in class org.dromara.hutool.swing.ScreenUtil
获取屏幕宽度
getWidthAndHeight(InputStream, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
通过 ImageInputStream 获取对应类型的宽和高
getWidthAndHeight(ImageInputStream, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
通过 ImageInputStream 获取对应类型的宽和高
getWriter(Image, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
根据给定的Image对象和格式获取对应的ImageWriter,如果未找到合适的Writer,返回null
getWriter(String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
根据给定的图片格式或者扩展名获取ImageWriter,如果未找到合适的Writer,返回null
GifCaptcha - Class in org.dromara.hutool.swing.captcha
Gif验证码类
GifCaptcha(int, int) - Constructor for class org.dromara.hutool.swing.captcha.GifCaptcha
可以设置验证码宽度,高度的构造函数
GifCaptcha(int, int, int) - Constructor for class org.dromara.hutool.swing.captcha.GifCaptcha
 
GifCaptcha(int, int, int, int) - Constructor for class org.dromara.hutool.swing.captcha.GifCaptcha
 
GifCaptcha(int, int, CodeGenerator, int) - Constructor for class org.dromara.hutool.swing.captcha.GifCaptcha
构造
GifCaptcha(int, int, int, int, float) - Constructor for class org.dromara.hutool.swing.captcha.GifCaptcha
构造
GraphicsUtil - Class in org.dromara.hutool.swing.img
Graphics相关工具类
GraphicsUtil() - Constructor for class org.dromara.hutool.swing.img.GraphicsUtil
 
gray() - Method in class org.dromara.hutool.swing.img.Img
彩色转为灰度
gray(File, File) - Static method in class org.dromara.hutool.swing.img.ImgUtil
彩色转为黑白
gray(InputStream, OutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
彩色转为黑白
此方法并不关闭流
gray(ImageInputStream, ImageOutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
彩色转为黑白
此方法并不关闭流
gray(Image, File) - Static method in class org.dromara.hutool.swing.img.ImgUtil
彩色转为黑白
gray(Image, OutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
彩色转为黑白
此方法并不关闭流
gray(Image, ImageOutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
彩色转为黑白
此方法并不关闭流
gray(Image) - Static method in class org.dromara.hutool.swing.img.ImgUtil
彩色转为黑白

H

hashCode() - Method in class org.dromara.hutool.swing.img.DisplayText
 
height - Variable in class org.dromara.hutool.swing.captcha.AbstractCaptcha
图片的高度
height - Variable in class org.dromara.hutool.swing.qrcode.QrConfig
高度
hexToColor(String) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
16进制的颜色值转换为Color对象,例如#fcf6d6
hexToRgb(String) - Static method in class org.dromara.hutool.swing.img.BackgroundRemoval
十六进制颜色码转RGB颜色值

I

ICaptcha - Interface in org.dromara.hutool.swing.captcha
验证码接口,提供验证码对象接口定义
IMAGE_TYPE_BMP - Static variable in class org.dromara.hutool.swing.img.ImgUtil
英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式:BMP
IMAGE_TYPE_GIF - Static variable in class org.dromara.hutool.swing.img.ImgUtil
图形交换格式:GIF
IMAGE_TYPE_JPEG - Static variable in class org.dromara.hutool.swing.img.ImgUtil
联合照片专家组:JPEG
IMAGE_TYPE_JPG - Static variable in class org.dromara.hutool.swing.img.ImgUtil
联合照片专家组:JPG
IMAGE_TYPE_PNG - Static variable in class org.dromara.hutool.swing.img.ImgUtil
可移植网络图形:PNG
IMAGE_TYPE_PSD - Static variable in class org.dromara.hutool.swing.img.ImgUtil
Photoshop的专用格式:PSD
imageBytes - Variable in class org.dromara.hutool.swing.captcha.AbstractCaptcha
验证码图片
ImageRender - Class in org.dromara.hutool.swing.qrcode.render
二维码图片渲染器
ImageRender(QrConfig, String) - Constructor for class org.dromara.hutool.swing.qrcode.render.ImageRender
构造
IMAGES_TYPE - Static variable in class org.dromara.hutool.swing.img.BackgroundRemoval
目前暂时支持的图片类型数组 其他格式的不保证结果
ImageSelection - Class in org.dromara.hutool.swing.clipboard
图片转换器,用于将图片对象转换为剪贴板支持的对象
此对象也用于将图像文件和DataFlavor.imageFlavor 元信息对应
ImageSelection(Image) - Constructor for class org.dromara.hutool.swing.clipboard.ImageSelection
构造
Img - Class in org.dromara.hutool.swing.img
图像编辑器
Img(BufferedImage) - Constructor for class org.dromara.hutool.swing.img.Img
构造,目标图片类型取决于来源图片类型
Img(BufferedImage, String) - Constructor for class org.dromara.hutool.swing.img.Img
构造
img - Variable in class org.dromara.hutool.swing.qrcode.QrConfig
二维码中的Logo
ImgMetaUtil - Class in org.dromara.hutool.swing.img
图片元信息工具类
借助metadata-extractor完成图片元信息的读取,如旋转角度等问题
ImgMetaUtil() - Constructor for class org.dromara.hutool.swing.img.ImgMetaUtil
 
imgRound - Variable in class org.dromara.hutool.swing.qrcode.QrConfig
二维码logo圆角弧度,0~1,为长宽占比
ImgUtil - Class in org.dromara.hutool.swing.img
图片处理工具类:
功能:缩放图像、切割图像、旋转、图像类型转换、彩色转黑白、文字水印、图片水印等
参考:http://blog.csdn.net/zhangzhikaixinya/article/details/8459400
ImgUtil() - Constructor for class org.dromara.hutool.swing.img.ImgUtil
 
ImgWriter - Class in org.dromara.hutool.swing.img
图片写出封装
ImgWriter(Image, String) - Constructor for class org.dromara.hutool.swing.img.ImgWriter
构造
INSTANCE - Static variable in class org.dromara.hutool.swing.img.color.Ansi4bitMapping
单例
INSTANCE - Static variable in class org.dromara.hutool.swing.img.color.Ansi8bitMapping
单例
interfereCount - Variable in class org.dromara.hutool.swing.captcha.AbstractCaptcha
验证码干扰元素个数
isCropSupported() - Method in class org.dromara.hutool.swing.qrcode.BufferedImageLuminanceSource
 
isDataFlavorSupported(DataFlavor) - Method in class org.dromara.hutool.swing.clipboard.ImageSelection
是否支持指定元数据类型
isRotateSupported() - Method in class org.dromara.hutool.swing.qrcode.BufferedImageLuminanceSource
 

K

keyClick(int...) - Static method in class org.dromara.hutool.swing.RobotUtil
模拟键盘点击
包括键盘的按下和释放
keyPressString(String) - Static method in class org.dromara.hutool.swing.RobotUtil
打印输出指定字符串(借助剪贴板)
keyPressWithAlt(int) - Static method in class org.dromara.hutool.swing.RobotUtil
alt+ 按键
keyPressWithCtrl(int) - Static method in class org.dromara.hutool.swing.RobotUtil
ctrl+ 按键
keyPressWithShift(int) - Static method in class org.dromara.hutool.swing.RobotUtil
shift+ 按键

L

LabColor - Class in org.dromara.hutool.swing.img.color
表示以 LAB 形式存储的颜色。
LabColor(Integer) - Constructor for class org.dromara.hutool.swing.img.color.LabColor
构造
LabColor(Color) - Constructor for class org.dromara.hutool.swing.img.color.LabColor
构造
length - Variable in class org.dromara.hutool.swing.captcha.generator.AbstractGenerator
验证码长度
LineCaptcha - Class in org.dromara.hutool.swing.captcha
使用干扰线方式生成的图形验证码
LineCaptcha(int, int) - Constructor for class org.dromara.hutool.swing.captcha.LineCaptcha
构造,默认5位验证码,150条干扰线
LineCaptcha(int, int, int, int) - Constructor for class org.dromara.hutool.swing.captcha.LineCaptcha
构造
LineCaptcha(int, int, CodeGenerator, int) - Constructor for class org.dromara.hutool.swing.captcha.LineCaptcha
构造
LineCaptcha(int, int, int, int, float) - Constructor for class org.dromara.hutool.swing.captcha.LineCaptcha
构造
listen(boolean) - Method in class org.dromara.hutool.swing.clipboard.ClipboardMonitor
开始监听
listen(ClipboardListener) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
监听剪贴板修改事件
listen(ClipboardListener, boolean) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
监听剪贴板修改事件
listen(int, long, ClipboardListener, boolean) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
监听剪贴板修改事件
lookupClosest(Color) - Method in class org.dromara.hutool.swing.img.color.AnsiLabMapping
查找与给定LabColor最接近的AnsiElement颜色
lookupClosest(LabColor) - Method in class org.dromara.hutool.swing.img.color.AnsiLabMapping
查找与给定LabColor最接近的AnsiElement颜色
lostOwnership(Clipboard, Transferable) - Method in class org.dromara.hutool.swing.clipboard.ClipboardMonitor
 

M

mail(String) - Static method in class org.dromara.hutool.swing.DesktopUtil
使用平台默认邮件客户端打开邮件程序
margin - Variable in class org.dromara.hutool.swing.qrcode.QrConfig
边距0~4
MathGenerator - Class in org.dromara.hutool.swing.captcha.generator
数字计算验证码生成器
MathGenerator() - Constructor for class org.dromara.hutool.swing.captcha.generator.MathGenerator
构造
MathGenerator(int) - Constructor for class org.dromara.hutool.swing.captcha.generator.MathGenerator
构造
maxDistance(Color) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
计算给定点与其他点之间的最大可能距离。
mouseMove(int, int) - Static method in class org.dromara.hutool.swing.RobotUtil
模拟鼠标移动
mouseWheel(int) - Static method in class org.dromara.hutool.swing.RobotUtil
模拟鼠标滚轮滚动

O

of(String, Color, Font, Point, float) - Static method in class org.dromara.hutool.swing.img.DisplayText
构建DisplayText
of(Image, String, Color) - Static method in class org.dromara.hutool.swing.img.ImgWriter
创建图片写出器
of(Image, String) - Static method in class org.dromara.hutool.swing.img.ImgWriter
创建图片写出器
of() - Static method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
创建RenderingHints 构建器
of() - Static method in class org.dromara.hutool.swing.qrcode.QrConfig
创建QrConfig
of(int, int) - Static method in class org.dromara.hutool.swing.qrcode.QrConfig
创建QrConfig
of(boolean, boolean) - Static method in class org.dromara.hutool.swing.qrcode.QrDecoder
创建二维码(条形码等)解码器,用于将二维码(条形码等)解码为所代表的内容字符串
of(Map<DecodeHintType, Object>) - Static method in class org.dromara.hutool.swing.qrcode.QrDecoder
创建二维码(条形码等)解码器
of(QrConfig) - Static method in class org.dromara.hutool.swing.qrcode.QrEncoder
创建QrEncoder
ofCircleCaptcha(int, int) - Static method in class org.dromara.hutool.swing.captcha.CaptchaUtil
创建圆圈干扰的验证码,默认5位验证码,15个干扰圈
ofCircleCaptcha(int, int, int, int) - Static method in class org.dromara.hutool.swing.captcha.CaptchaUtil
创建圆圈干扰的验证码
ofCircleCaptcha(int, int, int, int, float) - Static method in class org.dromara.hutool.swing.captcha.CaptchaUtil
创建圆圈干扰的验证码
ofGifCaptcha(int, int) - Static method in class org.dromara.hutool.swing.captcha.CaptchaUtil
创建GIF验证码
ofGifCaptcha(int, int, int) - Static method in class org.dromara.hutool.swing.captcha.CaptchaUtil
创建GIF验证码
ofGifCaptcha(int, int, int, int, float) - Static method in class org.dromara.hutool.swing.captcha.CaptchaUtil
创建圆圈干扰的验证码
ofLineCaptcha(int, int) - Static method in class org.dromara.hutool.swing.captcha.CaptchaUtil
创建线干扰的验证码,默认5位验证码,150条干扰线
ofLineCaptcha(int, int, int, int) - Static method in class org.dromara.hutool.swing.captcha.CaptchaUtil
创建线干扰的验证码
ofLineCaptcha(int, int, int, int, float) - Static method in class org.dromara.hutool.swing.captcha.CaptchaUtil
创建线干扰的验证码
ofShearCaptcha(int, int) - Static method in class org.dromara.hutool.swing.captcha.CaptchaUtil
创建扭曲干扰的验证码,默认5位验证码
ofShearCaptcha(int, int, int, int) - Static method in class org.dromara.hutool.swing.captcha.CaptchaUtil
创建扭曲干扰的验证码,默认5位验证码
ofShearCaptcha(int, int, int, int, float) - Static method in class org.dromara.hutool.swing.captcha.CaptchaUtil
创建扭曲干扰的验证码,默认5位验证码
onChange(Clipboard, Transferable) - Method in interface org.dromara.hutool.swing.clipboard.ClipboardListener
剪贴板变动触发的事件方法
在此事件中对剪贴板设置值无效,如若修改,需返回修改内容
onChange(Clipboard, Transferable) - Method in class org.dromara.hutool.swing.clipboard.StrClipboardListener
 
onChange(Clipboard, String) - Method in class org.dromara.hutool.swing.clipboard.StrClipboardListener
剪贴板变动触发的事件方法
在此事件中对剪贴板设置值无效,如若修改,需返回修改内容
open(File) - Static method in class org.dromara.hutool.swing.DesktopUtil
启动关联应用程序来打开文件
org.dromara.hutool.swing - package org.dromara.hutool.swing
Swing和awt相关封装
org.dromara.hutool.swing.captcha - package org.dromara.hutool.swing.captcha
图片验证码实现
org.dromara.hutool.swing.captcha.generator - package org.dromara.hutool.swing.captcha.generator
验证码生成策略实现
org.dromara.hutool.swing.clipboard - package org.dromara.hutool.swing.clipboard
剪贴板相关的工具,包括剪贴板监听等
org.dromara.hutool.swing.img - package org.dromara.hutool.swing.img
图像处理相关工具类封装
org.dromara.hutool.swing.img.color - package org.dromara.hutool.swing.img.color
颜色处理相关工具类封装
org.dromara.hutool.swing.qrcode - package org.dromara.hutool.swing.qrcode
二维码封装,基于zxing库,入口为QrCodeUtil
org.dromara.hutool.swing.qrcode.render - package org.dromara.hutool.swing.qrcode.render
二维码渲染器

P

pressImage(Image, int, int, float) - Method in class org.dromara.hutool.swing.img.Img
给图片添加图片水印
pressImage(Image, Rectangle, float) - Method in class org.dromara.hutool.swing.img.Img
给图片添加图片水印
如果源图片对象为 BufferedImage,则绘制在源图片上,否则创建新的图片
pressImage(File, File, Image, int, int, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
给图片添加图片水印
pressImage(InputStream, OutputStream, Image, int, int, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
给图片添加图片水印
此方法并不关闭流
pressImage(Image, File, Image, int, int, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
给图片添加图片水印
此方法并不关闭流
pressImage(Image, OutputStream, Image, int, int, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
给图片添加图片水印,写出目标图片格式为JPG
此方法并不关闭流
pressImage(Image, ImageOutputStream, Image, int, int, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
给图片添加图片水印,写出目标图片格式为JPG
此方法并不关闭流
pressImage(Image, Image, int, int, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
给图片添加图片水印
此方法并不关闭流
pressImage(Image, Image, Rectangle, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
给图片添加图片水印
此方法并不关闭流
pressImageFull(Image, int, int, float) - Method in class org.dromara.hutool.swing.img.Img
给图片添加全屏图片水印
pressImageFull(File, File, File, int, int, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
给图片添加全屏图片水印
pressImageFull(InputStream, OutputStream, InputStream, int, int, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
给图片添加全屏图像水印,写出格式为JPG
此方法并不关闭流
pressImageFull(Image, Image, int, int, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
给图片添加全屏图像水印
此方法并不关闭流
pressText(String, Color, Font, int, int, float) - Method in class org.dromara.hutool.swing.img.Img
给图片添加文字水印
此方法只在给定位置写出一个水印字符串
pressText(DisplayText) - Method in class org.dromara.hutool.swing.img.Img
给图片添加文字水印
此方法只在给定位置写出一个水印字符串
pressText(File, File, DisplayText) - Static method in class org.dromara.hutool.swing.img.ImgUtil
给图片添加文字水印
pressText(InputStream, OutputStream, DisplayText) - Static method in class org.dromara.hutool.swing.img.ImgUtil
给图片添加文字水印
此方法并不关闭流
pressText(Image, File, DisplayText) - Static method in class org.dromara.hutool.swing.img.ImgUtil
给图片添加文字水印
此方法并不关闭流
pressText(Image, OutputStream, DisplayText) - Static method in class org.dromara.hutool.swing.img.ImgUtil
给图片添加文字水印
此方法并不关闭流
pressText(Image, ImageOutputStream, DisplayText) - Static method in class org.dromara.hutool.swing.img.ImgUtil
给图片添加文字水印
此方法并不关闭流
pressText(Image, DisplayText) - Static method in class org.dromara.hutool.swing.img.ImgUtil
给图片添加文字水印
此方法并不关闭流
pressTextFull(String, Color, Font, int, int, float) - Method in class org.dromara.hutool.swing.img.Img
给图片添加全屏文字水印
pressTextFull(Image, String, Color, Font, int, int, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
给图片添加全屏文字水印
此方法并不关闭流
print(File) - Static method in class org.dromara.hutool.swing.DesktopUtil
使用关联应用程序的打印命令, 用本机桌面打印设备来打印文件

Q

QR_TYPE_SVG - Static variable in class org.dromara.hutool.swing.qrcode.QrCodeUtil
SVG矢量图格式
QR_TYPE_TXT - Static variable in class org.dromara.hutool.swing.qrcode.QrCodeUtil
Ascii Art字符画文本
QrCodeException - Exception in org.dromara.hutool.swing.qrcode
Qrcode异常
QrCodeException(Throwable) - Constructor for exception org.dromara.hutool.swing.qrcode.QrCodeException
构造
QrCodeException(String) - Constructor for exception org.dromara.hutool.swing.qrcode.QrCodeException
构造
QrCodeException(String, Object...) - Constructor for exception org.dromara.hutool.swing.qrcode.QrCodeException
构造
QrCodeException(String, Throwable) - Constructor for exception org.dromara.hutool.swing.qrcode.QrCodeException
构造
QrCodeException(String, Throwable, boolean, boolean) - Constructor for exception org.dromara.hutool.swing.qrcode.QrCodeException
构造
QrCodeException(Throwable, String, Object...) - Constructor for exception org.dromara.hutool.swing.qrcode.QrCodeException
构造
QrCodeUtil - Class in org.dromara.hutool.swing.qrcode
基于Zxing的二维码工具类,支持: 二维码生成和识别,见BarcodeFormat.QR_CODE 条形码生成和识别,见BarcodeFormat.CODE_39等很多标准格式
QrCodeUtil() - Constructor for class org.dromara.hutool.swing.qrcode.QrCodeUtil
 
QrConfig - Class in org.dromara.hutool.swing.qrcode
二维码设置
QrConfig() - Constructor for class org.dromara.hutool.swing.qrcode.QrConfig
构造,默认长宽为300
QrConfig(int, int) - Constructor for class org.dromara.hutool.swing.qrcode.QrConfig
构造
QrDecoder - Class in org.dromara.hutool.swing.qrcode
二维码(条形码等)解码器
QrDecoder(Map<DecodeHintType, Object>) - Constructor for class org.dromara.hutool.swing.qrcode.QrDecoder
构造
QrEncoder - Class in org.dromara.hutool.swing.qrcode
二维码(条形码等)编码器,用于将文本内容转换为二维码
QrEncoder(QrConfig) - Constructor for class org.dromara.hutool.swing.qrcode.QrEncoder
构造
qrVersion - Variable in class org.dromara.hutool.swing.qrcode.QrConfig
设置二维码中的信息量,可设置0-40的整数

R

randomColor() - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
生成随机颜色
randomColor(Random) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
生成随机颜色
randomColor(Color, int) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
生成随机颜色,与指定颜色有一定的区分度
RandomGenerator - Class in org.dromara.hutool.swing.captcha.generator
随机字符验证码生成器
可以通过传入的基础集合和长度随机生成验证码字符
RandomGenerator(int) - Constructor for class org.dromara.hutool.swing.captcha.generator.RandomGenerator
构造,使用字母+数字做为基础
RandomGenerator(String, int) - Constructor for class org.dromara.hutool.swing.captcha.generator.RandomGenerator
构造
ratio - Variable in class org.dromara.hutool.swing.qrcode.QrConfig
二维码中的Logo缩放的比例系数,如5表示长宽最小值的1/5
read(String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
从文件中读取图片,请使用绝对路径,使用相对路径会相对于ClassPath
read(File) - Static method in class org.dromara.hutool.swing.img.ImgUtil
从文件中读取图片
read(Resource) - Static method in class org.dromara.hutool.swing.img.ImgUtil
Resource中读取图片
read(InputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
从流中读取图片
read(ImageInputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
从图片流中读取图片
read(URL) - Static method in class org.dromara.hutool.swing.img.ImgUtil
从URL中读取图片
registerFont(Font) - Static method in class org.dromara.hutool.swing.FontUtil
注册字体到系统
此方法用于将字体文件注册到系统,之后即可在字体名称列表中看到此字体
removeListener(ClipboardListener) - Method in class org.dromara.hutool.swing.clipboard.ClipboardMonitor
去除指定监听
render(BitMatrix, OutputStream) - Method in class org.dromara.hutool.swing.qrcode.render.AsciiArtRender
 
render(BitMatrix, Appendable) - Method in class org.dromara.hutool.swing.qrcode.render.AsciiArtRender
渲染SVG
render(BitMatrix, OutputStream) - Method in interface org.dromara.hutool.swing.qrcode.render.BitMatrixRender
渲染
render(BitMatrix, OutputStream) - Method in class org.dromara.hutool.swing.qrcode.render.ImageRender
 
render(BitMatrix) - Method in class org.dromara.hutool.swing.qrcode.render.ImageRender
渲染
render(BitMatrix, OutputStream) - Method in class org.dromara.hutool.swing.qrcode.render.SVGRender
 
render(BitMatrix, Appendable) - Method in class org.dromara.hutool.swing.qrcode.render.SVGRender
渲染SVG
RenderingHintsBuilder - Class in org.dromara.hutool.swing.img
定义和管理键和关联值的集合构建器,提供配置包括: RenderingHints.KEY_ANTIALIASING 抗锯齿 RenderingHints.KEY_TEXT_ANTIALIASING 文本抗锯齿 RenderingHints.KEY_COLOR_RENDERING 颜色着色的渲染方式 RenderingHints.KEY_DITHERING 抖动 RenderingHints.KEY_FRACTIONALMETRICS 字体规格 RenderingHints.KEY_INTERPOLATION 内插 RenderingHints.KEY_ALPHA_INTERPOLATION alpha合成微调 RenderingHints.KEY_RENDERING 着色 RenderingHints.KEY_STROKE_CONTROL 笔划规范化控制 RenderingHints.KEY_TEXT_LCD_CONTRAST LCD文本对比呈现
RenderingHintsBuilder.AlphaInterpolation - Enum in org.dromara.hutool.swing.img
alpha合成微调
RenderingHintsBuilder.Antialias - Enum in org.dromara.hutool.swing.img
抗锯齿选项
RenderingHintsBuilder.ColorRender - Enum in org.dromara.hutool.swing.img
颜色着色的渲染方式
RenderingHintsBuilder.Dither - Enum in org.dromara.hutool.swing.img
控制如何处理抖动
抖动是用一组有限的颜色合成出一个更大范围的颜色的过程,方法是给相邻像素着色以产生不在该组颜色中的新的颜色幻觉。
RenderingHintsBuilder.FractionalMetrics - Enum in org.dromara.hutool.swing.img
字体规格
RenderingHintsBuilder.Interpolation - Enum in org.dromara.hutool.swing.img
内插
在对一个源图像做变形时,变形后的像素很少能够恰好对应目标像素位置。
RenderingHintsBuilder.Render - Enum in org.dromara.hutool.swing.img
着色技术
RenderingHintsBuilder.StrokeControl - Enum in org.dromara.hutool.swing.img
笔划规范化控制
RenderingHintsBuilder.TextAntialias - Enum in org.dromara.hutool.swing.img
文本抗锯齿选项
rightClick() - Static method in class org.dromara.hutool.swing.RobotUtil
模拟右键单击
鼠标单击包括鼠标右键的按下和释放
RobotUtil - Class in org.dromara.hutool.swing
Robot 封装工具类,提供截屏等工具
RobotUtil() - Constructor for class org.dromara.hutool.swing.RobotUtil
 
rotate(int) - Method in class org.dromara.hutool.swing.img.Img
旋转图片为指定角度
来自:http://blog.51cto.com/cping1982/130066
rotate(File, int, File) - Static method in class org.dromara.hutool.swing.img.ImgUtil
旋转图片为指定角度
此方法不会关闭输出流
rotate(Image, int, File) - Static method in class org.dromara.hutool.swing.img.ImgUtil
旋转图片为指定角度
此方法不会关闭输出流
rotate(Image, int, OutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
旋转图片为指定角度
此方法不会关闭输出流
rotate(Image, int, ImageOutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
旋转图片为指定角度
此方法不会关闭输出流,输出格式为JPG
rotate(Image, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
旋转图片为指定角度
来自:http://blog.51cto.com/cping1982/130066
rotateCounterClockwise() - Method in class org.dromara.hutool.swing.qrcode.BufferedImageLuminanceSource
 
round(double) - Method in class org.dromara.hutool.swing.img.Img
图片圆角处理
run() - Method in class org.dromara.hutool.swing.clipboard.ClipboardMonitor
 

S

scale(float) - Method in class org.dromara.hutool.swing.img.Img
缩放图像(按比例缩放)
scale(int, int) - Method in class org.dromara.hutool.swing.img.Img
缩放图像(按长宽缩放)
注意:目标长宽与原图不成比例会变形
scale(int, int, int) - Method in class org.dromara.hutool.swing.img.Img
缩放图像(按长宽缩放)
注意:目标长宽与原图不成比例会变形
scale(int, int, Color) - Method in class org.dromara.hutool.swing.img.Img
等比缩放图像,此方法按照按照给定的长宽等比缩放图片,按照长宽缩放比最多的一边等比缩放,空白部分填充背景色
缩放后默认为jpeg格式
scale(File, File, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
缩放图像(按比例缩放),目标文件的扩展名决定目标文件类型
scale(InputStream, OutputStream, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
缩放图像(按比例缩放)
缩放后默认为jpeg格式,此方法并不关闭流
scale(ImageInputStream, ImageOutputStream, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
缩放图像(按比例缩放)
缩放后默认为jpeg格式,此方法并不关闭流
scale(Image, File, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
缩放图像(按比例缩放)
缩放后默认为jpeg格式,此方法并不关闭流
scale(Image, OutputStream, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
缩放图像(按比例缩放)
缩放后默认为jpeg格式,此方法并不关闭流
scale(Image, ImageOutputStream, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
缩放图像(按比例缩放)
缩放后默认为jpeg格式,此方法并不关闭流
scale(Image, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
缩放图像(按比例缩放)
scale(Image, int, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
缩放图像(按长宽缩放)
注意:目标长宽与原图不成比例会变形
scale(File, File, int, int, Color) - Static method in class org.dromara.hutool.swing.img.ImgUtil
缩放图像(按高度和宽度缩放)
缩放后默认格式与源图片相同,无法识别原图片默认JPG
scale(InputStream, OutputStream, int, int, Color) - Static method in class org.dromara.hutool.swing.img.ImgUtil
缩放图像(按高度和宽度缩放)
缩放后默认为jpeg格式,此方法并不关闭流
scale(ImageInputStream, ImageOutputStream, int, int, Color) - Static method in class org.dromara.hutool.swing.img.ImgUtil
缩放图像(按高度和宽度缩放)
缩放后默认为jpeg格式,此方法并不关闭流
scale(Image, ImageOutputStream, int, int, Color) - Static method in class org.dromara.hutool.swing.img.ImgUtil
缩放图像(按高度和宽度缩放)
缩放后默认为jpeg格式,此方法并不关闭流
scale(Image, int, int, Color) - Static method in class org.dromara.hutool.swing.img.ImgUtil
缩放图像(按高度和宽度缩放)
缩放后默认为jpeg格式
ScaleType - Enum in org.dromara.hutool.swing.img
图片缩略算法类型
ScreenUtil - Class in org.dromara.hutool.swing
屏幕相关(当前显示设置)工具类
ScreenUtil() - Constructor for class org.dromara.hutool.swing.ScreenUtil
 
set(Transferable) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
设置内容到剪贴板
set(Transferable, ClipboardOwner) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
设置内容到剪贴板
setAlpha(float) - Method in class org.dromara.hutool.swing.img.DisplayText
设置透明度
setAlpha(Graphics2D, float) - Static method in class org.dromara.hutool.swing.img.GraphicsUtil
设置画笔透明度
setAlphaInterpolation(RenderingHintsBuilder.AlphaInterpolation) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
设置alpha合成微调
setAntialiasing(RenderingHintsBuilder.Antialias) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
设置是否使用抗锯齿
setBackColor(Color) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
设置背景色,例如:Color.BLUE
setBackground(Color) - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
设置背景色,null表示透明背景
setBackgroundColor(Color) - Method in class org.dromara.hutool.swing.img.Img
设置图片的背景色
setCharset(Charset) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
设置编码
setColor(Color) - Method in class org.dromara.hutool.swing.img.DisplayText
设置文本颜色
setColorRendering(RenderingHintsBuilder.ColorRender) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
设置控制颜色着色的渲染方式
setDelay(int) - Static method in class org.dromara.hutool.swing.RobotUtil
设置默认的延迟时间
当按键执行完后的等待时间,也可以用ThreadUtil.sleep方法代替
setDithering(RenderingHintsBuilder.Dither) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
设置控制如何处理抖动
抖动是用一组有限的颜色合成出一个更大范围的颜色的过程,方法是给相邻像素着色以产生不在该组颜色中的新的颜色幻觉。
setEnableEci(boolean) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
是否开启ECI编码
如果enableEci=false,则二维码中不包含ECI信息,即:QrConfig.charset字符编码设置为null, 二维码为英文字符,保持false最佳
如果enableEci=true,则二维码中包含ECI信息,即:按照QrConfig.charset编码进行设置, 二维码为包含中文,保持true最佳,否则会中文乱码
参考1:关于\000026的问题 参考2:ECI(Extended_Channel_Interpretation)模式 参考3:二维码的生成细节和原理 二维码编码有ECI模式和非ECI模式的情况之分,在ECI模式下第一个字节是用作编码标识,而非ECI模式下直接就是数据流。
setErrorCorrection(ErrorCorrectionLevel) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
设置纠错级别
setFont(Font) - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
自定义字体
setFont(Font) - Method in class org.dromara.hutool.swing.img.DisplayText
设置字体
setForeColor(Color) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
设置前景色,例如:Color.BLUE.getRGB()
setFormat(BarcodeFormat) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
设置码格式,默认二维码
setFractionalMetrics(RenderingHintsBuilder.FractionalMetrics) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
设置字体规格
setGenerator(CodeGenerator) - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
设置验证码生成器
setHeight(int) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
设置高度
setImage(Image) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
设置图片到剪贴板
setImg(String) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
设置二维码中的Logo文件
setImg(byte[]) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
设置二维码中的Logo文件
setImg(File) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
设置二维码中的Logo文件
setImg(Image) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
设置二维码中的Logo
setImgRound(double) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
设置二维码logo圆角弧度,0~1,为长宽占比
setInterpolation(RenderingHintsBuilder.Interpolation) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
设置怎样做内插
在对一个源图像做变形时,变形后的像素很少能够恰好对应目标像素位置。
setMargin(Integer) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
设置边距
setMaxColor(int) - Method in class org.dromara.hutool.swing.captcha.GifCaptcha
设置验证码字符最大取色范围
setMinColor(int) - Method in class org.dromara.hutool.swing.captcha.GifCaptcha
设置验证码字符最小取色范围
setPoint(Point) - Method in class org.dromara.hutool.swing.img.DisplayText
设置二维坐标点
setPositionBaseCentre(boolean) - Method in class org.dromara.hutool.swing.img.Img
计算x,y坐标的时候是否从中心做为原始坐标开始计算
setPressText(String) - Method in class org.dromara.hutool.swing.img.DisplayText
设置文本
setQrVersion(Integer) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
设置二维码中的信息量,可设置0-40的整数,二维码图片也会根据qrVersion而变化,0表示根据传入信息自动变化
setQuality(int) - Method in class org.dromara.hutool.swing.captcha.GifCaptcha
设置图像的颜色量化(转换质量 由GIF规范允许的最大256种颜色)。
setQuality(double) - Method in class org.dromara.hutool.swing.img.Img
设置图片输出质量,数字为0~1(不包括0和1)表示质量压缩比,除此数字外设置表示不压缩
setQuality(float) - Method in class org.dromara.hutool.swing.img.Img
设置图片输出质量,数字为0~1(不包括0和1)表示质量压缩比,除此数字外设置表示不压缩
setQuality(float) - Method in class org.dromara.hutool.swing.img.ImgWriter
设置写出质量,数字为0~1(不包括0和1)表示质量压缩比,除此数字外设置表示不压缩
setRatio(int) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
设置二维码中的Logo缩放的比例系数,如5表示长宽最小值的1/5
setRendering(RenderingHintsBuilder.Render) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
设置着色技术,在速度和质量之间进行权衡。
setRepeat(int) - Method in class org.dromara.hutool.swing.captcha.GifCaptcha
设置GIF帧应该播放的次数。
setShapeHint(SymbolShapeHint) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
设置DATA_MATRIX的符号形状
setStr(String) - Static method in class org.dromara.hutool.swing.clipboard.ClipboardUtil
设置字符串文本到剪贴板
setStrokeControl(RenderingHintsBuilder.StrokeControl) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
设置笔划规范化控制
setTargetImageType(String) - Method in class org.dromara.hutool.swing.img.Img
设置目标图片文件格式,用于写出
setTextAlpha(float) - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
设置文字透明度
setTextAntialias(RenderingHintsBuilder.TextAntialias) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
设置对文本着色时是否抗锯齿
setTextLCDContrast(Integer) - Method in class org.dromara.hutool.swing.img.RenderingHintsBuilder
设置LCD文本对比呈现
,100 到 250 之间的正整数。
setWidth(int) - Method in class org.dromara.hutool.swing.qrcode.QrConfig
设置宽度
shapeHint - Variable in class org.dromara.hutool.swing.qrcode.QrConfig
DATA_MATRIX的符号形状
ShearCaptcha - Class in org.dromara.hutool.swing.captcha
扭曲干扰验证码
ShearCaptcha(int, int) - Constructor for class org.dromara.hutool.swing.captcha.ShearCaptcha
构造
ShearCaptcha(int, int, int) - Constructor for class org.dromara.hutool.swing.captcha.ShearCaptcha
构造
ShearCaptcha(int, int, int, int) - Constructor for class org.dromara.hutool.swing.captcha.ShearCaptcha
构造
ShearCaptcha(int, int, CodeGenerator, int) - Constructor for class org.dromara.hutool.swing.captcha.ShearCaptcha
构造
ShearCaptcha(int, int, int, int, float) - Constructor for class org.dromara.hutool.swing.captcha.ShearCaptcha
构造
slice(File, File, int, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图像切片(指定切片的宽度和高度)
slice(Image, File, int, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图像切片(指定切片的宽度和高度)
sliceByRowsAndCols(File, File, String, int, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图像切割(指定切片的行数和列数)
sliceByRowsAndCols(Image, File, String, int, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
图像切割(指定切片的行数和列数),默认RGB模式
StrClipboardListener - Class in org.dromara.hutool.swing.clipboard
剪贴板字符串内容监听
StrClipboardListener() - Constructor for class org.dromara.hutool.swing.clipboard.StrClipboardListener
 
stroke(Color, float) - Method in class org.dromara.hutool.swing.img.Img
描边,此方法为向内描边,会覆盖图片相应的位置
stroke(Color, Stroke) - Method in class org.dromara.hutool.swing.img.Img
描边,此方法为向内描边,会覆盖图片相应的位置
SVGRender - Class in org.dromara.hutool.swing.qrcode.render
SVG渲染器
SVGRender(QrConfig) - Constructor for class org.dromara.hutool.swing.qrcode.render.SVGRender
构造

T

textAlpha - Variable in class org.dromara.hutool.swing.captcha.AbstractCaptcha
文字透明度
toAnsiColor(int, boolean, boolean) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
AWT的Color颜色转换为ANSI颜色,由于取最接近颜色,故可能有色差
toAnsiColor(Color, boolean, boolean) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
AWT的Color颜色转换为ANSI颜色,由于取最接近颜色,故可能有色差
toAsciiArt(BitMatrix, QrConfig) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
BitMatrix转ASCII Art字符画形式的二维码
toBase64(Image, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
将图片对象转换为Base64形式
toBase64DataUri(Image, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
将图片对象转换为Base64的Data URI形式,格式为:data:image/[imageType];base64,[data]
toBufferedImage(Image, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
ImageBufferedImage
如果源图片的RGB模式与目标模式一致,则直接转换,否则重新绘制
默认的,png图片使用 BufferedImage.TYPE_INT_ARGB模式,其它使用 BufferedImage.TYPE_INT_RGB 模式
toBufferedImage(Image, String, Color) - Static method in class org.dromara.hutool.swing.img.ImgUtil
ImageBufferedImage
如果源图片的RGB模式与目标模式一致,则直接转换,否则重新绘制
默认的,png图片使用 BufferedImage.TYPE_INT_ARGB模式,其它使用 BufferedImage.TYPE_INT_RGB 模式
toBufferedImage(Image, int) - Static method in class org.dromara.hutool.swing.img.ImgUtil
ImageBufferedImage
如果源图片的RGB模式与目标模式一致,则直接转换,否则重新绘制
toBufferedImage(Image, int, Color) - Static method in class org.dromara.hutool.swing.img.ImgUtil
ImageBufferedImage
如果源图片的RGB模式与目标模式一致,则直接转换,否则重新绘制
toBytes(Image, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
将图片对象转换为bytes形式
toCssRgb(Color) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
将颜色转换为CSS的rgba表示形式,输出结果格式为:rgba(red, green, blue)
toCssRgba(Color) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
将颜色转换为CSS的rgba表示形式,输出结果格式为:rgba(red, green, blue, alpha)
toHex(Color) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
Color对象转16进制表示,例如#fcf6d6
toHex(int, int, int) - Static method in class org.dromara.hutool.swing.img.color.ColorUtil
RGB颜色值转换成十六进制颜色码
toHints() - Method in class org.dromara.hutool.swing.qrcode.QrConfig
转换为Zxing的二维码配置
toImage(String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
将Base64编码的图像信息转为 BufferedImage
toImage(byte[]) - Static method in class org.dromara.hutool.swing.img.ImgUtil
将的图像bytes转为 BufferedImage
toImage(BitMatrix, int, Integer) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
BitMatrix转BufferedImage
toStream(Image, String) - Static method in class org.dromara.hutool.swing.img.ImgUtil
将图片对象转换为InputStream形式
toString() - Method in class org.dromara.hutool.swing.img.DisplayText
 
toSVG(BitMatrix, QrConfig) - Static method in class org.dromara.hutool.swing.qrcode.QrCodeUtil
BitMatrix转SVG(字符串)
transform(AffineTransform, BufferedImage) - Static method in class org.dromara.hutool.swing.img.ImgUtil
转换图片
可以使用一系列平移 (translation)、缩放 (scale)、翻转 (flip)、旋转 (rotation) 和错切 (shear) 来构造仿射变换。

V

valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.AlphaInterpolation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Antialias
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.ColorRender
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Dither
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.FractionalMetrics
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Interpolation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Render
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.StrokeControl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.TextAntialias
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dromara.hutool.swing.img.ScaleType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.AlphaInterpolation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Antialias
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.ColorRender
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Dither
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.FractionalMetrics
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Interpolation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.Render
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.StrokeControl
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dromara.hutool.swing.img.RenderingHintsBuilder.TextAntialias
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dromara.hutool.swing.img.ScaleType
Returns an array containing the constants of this enum type, in the order they are declared.
verify(String) - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
 
verify(String, String) - Method in interface org.dromara.hutool.swing.captcha.generator.CodeGenerator
验证用户输入的字符串是否与生成的验证码匹配
用户通过实现此方法定义验证码匹配方式
verify(String, String) - Method in class org.dromara.hutool.swing.captcha.generator.MathGenerator
 
verify(String, String) - Method in class org.dromara.hutool.swing.captcha.generator.RandomGenerator
 
verify(String) - Method in interface org.dromara.hutool.swing.captcha.ICaptcha
验证验证码是否正确,建议忽略大小写

W

width - Variable in class org.dromara.hutool.swing.captcha.AbstractCaptcha
图片的宽度
width - Variable in class org.dromara.hutool.swing.qrcode.QrConfig
宽度
write(String) - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
验证码写出到文件
write(File) - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
验证码写出到文件
write(OutputStream) - Method in class org.dromara.hutool.swing.captcha.AbstractCaptcha
 
write(OutputStream) - Method in interface org.dromara.hutool.swing.captcha.ICaptcha
将验证码写出到目标流中
write(OutputStream) - Method in class org.dromara.hutool.swing.img.Img
写出图像为结果设置格式
结果类型设定见Img.setTargetImageType(String)
write(ImageOutputStream) - Method in class org.dromara.hutool.swing.img.Img
写出图像为结果设置格式
结果类型设定见Img.setTargetImageType(String)
write(File) - Method in class org.dromara.hutool.swing.img.Img
写出图像为目标文件扩展名对应的格式
write(ImageInputStream, String, ImageOutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
按照目标格式写出图像:GIF=》JPG、GIF=》PNG、PNG=》JPG、PNG=》GIF(X)、BMP=》PNG
此方法并不关闭流
write(Image, String, OutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
写出图像:GIF=》JPG、GIF=》PNG、PNG=》JPG、PNG=》GIF(X)、BMP=》PNG
此方法并不关闭流
write(Image, File) - Static method in class org.dromara.hutool.swing.img.ImgUtil
写出图像为目标文件扩展名对应的格式
write(Image, String, ImageOutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
写出图像为指定格式:GIF=》JPG、GIF=》PNG、PNG=》JPG、PNG=》GIF(X)、BMP=》PNG
此方法并不关闭流
write(Image, String, ImageOutputStream, float, Color) - Static method in class org.dromara.hutool.swing.img.ImgUtil
写出图像为指定格式
write(Image, String, ImageOutputStream, float) - Static method in class org.dromara.hutool.swing.img.ImgUtil
通过ImageWriter写出图片到输出流
write(OutputStream) - Method in class org.dromara.hutool.swing.img.ImgWriter
写出图像:GIF=》JPG、GIF=》PNG、PNG=》JPG、PNG=》GIF(X)、BMP=》PNG
此方法并不关闭流
write(File) - Method in class org.dromara.hutool.swing.img.ImgWriter
写出图像为目标文件扩展名对应的格式
write(ImageOutputStream) - Method in class org.dromara.hutool.swing.img.ImgWriter
通过ImageWriter写出图片到输出流
writeJpg(Image, ImageOutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
写出图像为JPG格式
writeJpg(Image, OutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
写出图像为JPG格式
writePng(Image, ImageOutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
写出图像为PNG格式
writePng(Image, OutputStream) - Static method in class org.dromara.hutool.swing.img.ImgUtil
写出图像为PNG格式
A B C D E F G H I K L M O P Q R S T V W 
Skip navigation links

Copyright © 2025. All rights reserved.