通过每次打开图片位置不一样实现动态爱心降落。
程序效果如图所示:
代码 :
import javax.imageio.ImageIO;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
public class ax {
private JFrame jFrame;
private JPanel axJPanel;
private final int TABLE_WIDTH = 410;
private final int TABLE_HEIGHT = 390;
private int Image_x = 0;
private int Image_y = 0;
private int speed = 50;
private Timer timer;
private BufferedImage image;
private class MyCanvas extends JPanel {
@Override
public void paint(Graphics g) {
g.drawImage(image, Image_x, Image_y, null);
g.drawIm