Mendapatkan Dimensi Panel Di Luar Kelas
Dalam kod anda, anda perlu mendapatkan dimensi GamePanel dalam kelas Rect. Untuk mencapai ini:
public void move(GamePanel panel) { // Use the panel dimensions here }
public void paint(Graphics g) { jpWidth = getWidth(); jpHeight = getHeight(); // ... }
public Rect() { // ... gamePanel.add(this); }
public void run() { for (Rect rect : rect) { rect.move(this); } // ... }
Kini, anda boleh mengakses dimensi GamePanel dalam kelas Rect menggunakan jpWidth dan sifat jpHeight.
Atas ialah kandungan terperinci Bagaimana untuk Mengakses Dimensi GamePanel dari Dalam Kelas Rect?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!