gpt4 book ai didi

java - 在java中打开另一个类

转载 作者:行者123 更新时间:2023-12-02 06:32:15 24 4
gpt4 key购买 nike

最近开始学习java,现在遇到一个问题。当 if 语句完成时,我希望弹出另一个类的 JFrame。

所以我想要这样的东西:

if(...)
{
//open the JFrame from the other class
}

我的 JFrame 类如下所示:

import javax.swing.*;

public class Game {

public static Display f = new Display();
public static int w = 600;
public static int h = 400;

public static void main(String args[])
{
f.setSize(w, h);
f.setResizable(true);
f.setVisible(true);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setTitle("Frame Test");
}
}

class Display extends JFrame
{

}

最佳答案

像这样的东西会起作用:

if(...)
{
//open the JFrame from the other class
OtherClass otherClass = new OtherClass();
otherClass.setVisible(true);
}

您还应该在构造函数中初始化 JFrame,否则您的 main 方法会变得困惑

关于java - 在java中打开另一个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19960723/

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