Я добавил изображение на холст, а затем отобразил этот холст на панели.Но когда я сверну, а затем разверну окно, изображение исчезнет с панели.Как я могу решить это?Ниже приведен код:
public class CloseCanvas extends Canvas{
private static final long serialVersionUID = 2L;
@Override
public void paint(Graphics g) {
setSize(new Dimension(30,22));
BufferedImage image = null;
try {
image = ImageIO.read(new File("res/close.png"));
} catch (IOException ex) {
ex.printStackTrace();
}
g.drawImage(image, 0, 0, null);
}
}