Merge commit '4712d09e9cd62b4bf98634139cee3a3c37ecfe03' as 'imageloader'
This commit is contained in:
24
imageloader/src/main/java/fr/uha/gabalier/util/ImageLib.java
Normal file
24
imageloader/src/main/java/fr/uha/gabalier/util/ImageLib.java
Normal file
@ -0,0 +1,24 @@
|
||||
package fr.uha.gabalier.util;
|
||||
|
||||
import javax.imageio.ImageIO;
|
||||
import java.awt.*;
|
||||
import java.awt.image.BufferedImage;
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
|
||||
public final class ImageLib {
|
||||
|
||||
public static Image createScaledImage(File file, int iconWidth, int iconHeight) {
|
||||
final BufferedImage img;
|
||||
try {
|
||||
if ((img = ImageIO.read(file)) != null) {
|
||||
return img.getScaledInstance(iconWidth, iconHeight, Image.SCALE_DEFAULT);
|
||||
}
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
private ImageLib() {}
|
||||
}
|
Reference in New Issue
Block a user