Java工具集-Java遊戲撞球

  • 2019 年 11 月 12 日
  • 筆記

圖片準備

請將以下兩張圖片拷貝到程式碼對應路徑下

程式碼示例
package *;    import javax.swing.*;  import java.awt.*;    /**   * @program: simple_tools   * @description: Java遊戲撞球   * @author: ChenWenLong   * @create: 2019-11-05 14:15   **/  public class BallGame extends JFrame {        Image ball = Toolkit.getDefaultToolkit().getImage("D:\ball.png");      Image desk = Toolkit.getDefaultToolkit().getImage("D:\desk.jpg");        double  x=100;	//小球的橫坐標      double  y=100; //小球的縱坐標        //畫窗口的方法      public void paint(Graphics  g){          g.drawImage(desk, 0, 0, null);          g.drawImage(ball, (int)x, (int)y, null);      }        //窗口載入      void launchFrame(){          setSize(856,500);          setLocation(50,50);          setVisible(true);      }        //main方法是程式執行的入口      public static void main(String[] args) throws InterruptedException {          BallGame game = new BallGame();          game.launchFrame();          Thread.sleep(3000);          System.exit(0);      }    }