PongMitDatenbank/src/package1/Picture.java

26 lines
643 B
Java

package package1;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
import javax.swing.ImageIcon;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
public class Picture extends JLabel {
private static final long serialVersionUID = 5088057670084213472L;
public Picture(String name) {
super();
try {
BufferedImage test = ImageIO.read(new File("assets/" + name + ".png"));
this.setIcon(new ImageIcon(test));
} catch (IOException ex) {
JOptionPane.showMessageDialog(null, "Please check your file paths", "Error", JOptionPane.ERROR_MESSAGE);
}
}
}