1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
public class Panel extends JComponent {
/**
*
*/
private static final long serialVersionUID = 1L;
private BufferedImage image;
private double dim;
public Panel(String choix) {
try {
if(choix.equals("chambre")){
image = ImageIO.read(new File("./images/chambre.png"));
}else{
image = ImageIO.read(new File("./images/salon.png"));
}
dim = (double)image.getWidth()/image.getHeight();
} catch (IOException e) {
e.printStackTrace();
}
}
protected void paintComponent(Graphics g) {
g.drawImage(image, 0, 0, getWidth(), (int)(getWidth()/dim), null);
}
} |
Partager