gpt4 book ai didi

Java 无法识别我的构造函数

转载 作者:搜寻专家 更新时间:2023-10-31 08:13:36 24 4
gpt4 key购买 nike

Java 似乎无法找到我的构造函数,我不知道出了什么问题。抛出 InterruptedException 有问题吗?任何帮助将不胜感激,谢谢!

    package gameloop;

import javax.swing.*;

public class GameLoop extends JFrame {
private boolean isRunning;
public int drawx = 0;
public int drawy = 0;

public void GameLoop() throws InterruptedException{
setSize(700, 700);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setVisible(true);

while(isRunning){
doGameUpdate();
render();
Thread.sleep(1);
if (isRunning){
GameLoop();
}
}
}

private void doGameUpdate() {
GameUpdate GU = new GameUpdate();
}

private void render() {
Draw dr = new Draw();
}

public static void main(String[] args) {
GameLoop GL = new GameLoop();
}
}

最佳答案

构造函数的命名与其类完全相同,并且没有返回类型。如果您提供返回类型,即使是 void,您也会创建一个名为 GameLoop 的方法。你要找的是

public GameLoop()

而不是

public void GameLoop()

关于Java 无法识别我的构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18730858/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com