https://pastein.ru/t/o0
скопируйте уникальную ссылку для отправки
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 = 350;
//Здесь создается конструктор класса Pole
public Pole() {
try {
santa = ImageIO.read(new File("C:\\gifts\\santa.png"));
fon = ImageIO.read(new File("C:\\gifts\\bg.jpg"));
}
catch (IOException ex) {
System.out.println("Изображение не найдено");
}
Timer timerDraw = new Timer(16, 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);
}
}