cuốn sách gpt4 ai đã làm

java - 应该 move 球的程序,但不执行方法运行

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-01 22:48:36 29 4
mua khóa gpt4 Nike

nhập java.applet.*;
nhập java.awt.*;
import java.awt.event.*;

lớp công khai Main mở rộng triển khai Applet Runnable
{

//2bufery
Hình ảnh dbImage;
Đồ họa dbGraphics;

boolean đi = đúng;
int x, y, xspeed, yspeed, bán kính;
Chủ đề thứ = Chủ đề mới();

khoảng trống công khai init()
{
x = getSize().width/2;
y = getSize().height/2;
xspeed = 2;
yspeed = 2;
bán kính = 8;
}
bắt đầu khoảng trống công khai()
{
th.start();
}
dừng công khai ()
{
đi = sai;
}
hủy bỏ khoảng trống công khai()
{
đi = sai;
}
public void run()
{
trong khi (đi)
{
x += xspeed;
y += yspeed;
sơn lại();
thử
{
Thread.sleep(500);
}
bắt (InterruptedException tức là)
{

}
}
}
cập nhật khoảng trống công khai (Đồ họa g)
{
nếu(dbImage == null)
{
dbImage = createImage(this.getSize().width, getSize().height);
dbGraphics = dbImage.getGraphics();
}
dbGraphics.setColor(this.getBackground());
dbGraphics.fillRect(0, 0, this.getSize().width, this.getSize().height);
dbGraphics.setColor(this.getForeground());
sơn(dbGraphics);
g.drawImage(dbImage,0,0,this);
}
sơn void công cộng (Đồ họa g)
{
g.setColor(Color.pink);
g.fillOval(bán kính x, bán kính y, bán kính*2, bán kính*2);
}

}

Tôi gặp vấn đề với việc di chuyển bóng của mình. Tôi đã hoàn thành hướng dẫn này:

Khi tôi chạy chương trình, nó ngoại trừ chạy Tất cả các phương pháp ngoại trừ System.out.println Tôi tìm thấy điều này trong một số phần mã) nhưng tôi không hiểu tại sao. Có ai có thể giúp tôi được không?

câu trả lời hay nhất

Bạn cần phải Có thể chạy được phiên bản của được truyền cho Chủ đề Người xây dựng:

Chủ đề thứ = Chủ đề mới();

应该是:

Chủ đề th = Chủ đề mới(this);

Về java - chương trình sẽ di chuyển quả bóng nhưng không thực hiện phương thức chạy, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/18003862/

29 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress