https://pastein.ru/t/rp

  скопируйте уникальную ссылку для отправки


import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.imageio.*;
import java.io.*;

public class Pole extends JPanel {
  private Image santa;
  private Image fon;
  public int x = 400;
  

//Здесь создается конструктор класса Pole
  public Pole() {

    try {
      santa = ImageIO.read(new File("C:\\Users\\user\\desktop\\santa.png"));
      fon = ImageIO.read(new File("C:\\bg.jpg"));
    }
    catch (IOException ex) {
      System.out.println("Изображение не найдено");
    }


    Timer timerDraw = new Timer(40, new ActionListener() {
      public void actionPerformed(ActionEvent a) {
        repaint();
      }
    });
    timerDraw.start();

  }

  public void paintComponent(Graphics gr) {
    super.paintComponent(gr);
    gr.drawImage(fon, 0, 0, null);
    gr.drawImage(santa, x, 465,100,100, null);
  }
}