我正在忙着制作2D游戏。我有一个名为Render的类,其中包含一个JFrame。
此类称为Keying,这是实际的2D游戏。当您迷路时,我找不到如何关闭同样包含GUI的Keying类。

public Render(Keying k, boolean Main) {
    Lost();
}
//k is the public variable for the Keying class
public void Lost() {
    new SetupGame();
    k.close();
}


键控类:

public void lost() {
    Render rend = new Render(this, false);
}

最佳答案

首先在Keying类中定义一个close()方法。
丢失游戏内部的Lost()方法后,调用Keying的class close()方法,该方法进一步调用所需的实际GUI的close()方法。

关于java - 如何在Java中关闭类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/62244514/

10-13 09:13