30/09/2018, 18:37

hỏi cách làm 2 quả bóng chạy hình tròn

package ballgame;

import javax.swing.; // giống #include
import java.awt.
;
import static javax.swing.JFrame.EXIT_ON_CLOSE;

public class BallGame extends JFrame implements Runnable {

int x = 50;
int y = 100;
int r = 10;

public BallGame() {

    setSize(400, 500);
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    Thread t = new Thread(this);
    t.start();

}

public void paint(Graphics g) {
    super.paint(g);
    g.setColor(Color.black);
    g.fillOval(100, 150, 20, 20);// x y r r
    g.setColor(Color.red);
    g.fillOval(10, 30, 20, 20);
    g.fillOval(x, y, r, r);

}

public void run() {
    try {
        while (true) {
            x += 5;
            y += 5;
            repaint();
            Thread.sleep(150);

        }
    } catch (Exception e) {
    }

}

public static void main(String[] args) {
    BallGame game = new BallGame();
    game.setVisible(true);
}

}

Nguyễn Hải Đăng viết 20:41 ngày 30/09/2018

Bạn post lên để làm gì thế bạn? Cho thêm mục đích vào bài post đi bạn. Đây là câu hỏi hay là chia sẻ

Bài liên quan
0