public class Util
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
log |
Constructor and Description |
---|
Util() |
Modifier and Type | Method and Description |
---|---|
static java.awt.image.BufferedImage |
brighten(java.awt.image.BufferedImage bufferedImage,
float amount) |
static java.awt.image.BufferedImage |
copyImage(java.awt.image.BufferedImage image)
Produces a copy of the supplied image
|
static java.awt.image.BufferedImage |
createCompatibleImage(int width,
int height)
Creates an image compatible with the current display
|
static javax.swing.ImageIcon |
getBrightenedIcon(java.lang.String path,
float amount) |
java.awt.Color |
getColor(java.lang.String colorName) |
static java.lang.String |
getColorString(java.awt.Color c) |
static java.awt.Color |
getGradient(int pos,
int total) |
static java.awt.Image |
getImage(java.lang.String path) |
static java.awt.Image |
getImage(java.lang.String path,
java.lang.String defaultImage) |
static javax.swing.ImageIcon |
getImageIcon(java.lang.String path) |
static javax.swing.ImageIcon |
getResourceIcon(java.lang.String path) |
static java.lang.String |
getRessourceDir() |
static javax.swing.ImageIcon |
getScaledIcon(java.awt.Image image,
double scale) |
static boolean |
hasAlpha(java.awt.Image image) |
static java.awt.image.BufferedImage |
ImageToBufferedImage(java.awt.Image image) |
static java.lang.Boolean |
isExistRessourceElement(java.lang.String element)
Check if file exist from current resource directory
|
static java.awt.image.BufferedImage |
loadBufferedImage(java.lang.String path) |
static java.awt.image.BufferedImage |
readBufferedImage(java.lang.String filename) |
static java.awt.image.BufferedImage |
scaledImage(java.awt.image.BufferedImage image,
int width,
int height)
Produces a resized image that is of the given dimensions
|
static java.awt.image.BufferedImage |
toGray(java.awt.image.BufferedImage bufferedImage) |
static void |
writeBufferedImage(java.awt.image.BufferedImage newImg,
java.lang.String filename) |
static void |
writeBufferedImage(java.awt.image.BufferedImage newImg,
java.lang.String filename,
java.lang.String format) |
public static java.awt.image.BufferedImage brighten(java.awt.image.BufferedImage bufferedImage, float amount)
public static java.awt.image.BufferedImage copyImage(java.awt.image.BufferedImage image)
image
- The original imagepublic static java.awt.image.BufferedImage createCompatibleImage(int width, int height)
width
- intheight
- intpublic static javax.swing.ImageIcon getBrightenedIcon(java.lang.String path, float amount)
public static java.lang.String getColorString(java.awt.Color c)
public static java.awt.Color getGradient(int pos, int total)
public static java.awt.Image getImage(java.lang.String path)
public static java.awt.Image getImage(java.lang.String path, java.lang.String defaultImage)
public static javax.swing.ImageIcon getImageIcon(java.lang.String path)
public static java.lang.String getRessourceDir()
public static java.lang.Boolean isExistRessourceElement(java.lang.String element)
public static final javax.swing.ImageIcon getResourceIcon(java.lang.String path)
public static javax.swing.ImageIcon getScaledIcon(java.awt.Image image, double scale)
public static boolean hasAlpha(java.awt.Image image)
public static java.awt.image.BufferedImage ImageToBufferedImage(java.awt.Image image)
public static java.awt.image.BufferedImage loadBufferedImage(java.lang.String path)
public static final java.awt.image.BufferedImage readBufferedImage(java.lang.String filename)
public static java.awt.image.BufferedImage scaledImage(java.awt.image.BufferedImage image, int width, int height)
image
- The original imagewidth
- The desired widthheight
- The desired heightpublic static java.awt.image.BufferedImage toGray(java.awt.image.BufferedImage bufferedImage)
public static final void writeBufferedImage(java.awt.image.BufferedImage newImg, java.lang.String filename)
public static final void writeBufferedImage(java.awt.image.BufferedImage newImg, java.lang.String filename, java.lang.String format)
public java.awt.Color getColor(java.lang.String colorName)