44 lines
910 B
Java
44 lines
910 B
Java
package ruscz.game.gameOfProd.Image;
|
|
|
|
import javax.imageio.ImageIO;
|
|
import java.awt.*;
|
|
import java.io.File;
|
|
import java.io.IOException;
|
|
|
|
public class ImageDialog {
|
|
private String name;
|
|
private Image image;
|
|
private static Image dialogBack;
|
|
|
|
public Image getImage() {
|
|
return image;
|
|
}
|
|
|
|
public static Image getDialogBack() {return dialogBack;}
|
|
|
|
public ImageDialog(String name){
|
|
this.name = name;
|
|
parseImage();
|
|
}
|
|
|
|
public static void parseBackground() {
|
|
try {
|
|
dialogBack = ImageIO.read(new File("src/main/resources/DialogBox.png"));
|
|
} catch (IOException e) {
|
|
e.printStackTrace();
|
|
}
|
|
}
|
|
|
|
private void parseImage(){
|
|
try {
|
|
image = ImageIO.read(new File("src/main/resources/characters/" + name));
|
|
} catch (IOException e) {
|
|
e.printStackTrace();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|