Java 如何制作netbean';当我运行它时,它的GUI会弹出

Java 如何制作netbean';当我运行它时,它的GUI会弹出,java,user-interface,netbeans,Java,User Interface,Netbeans,当我在netbeans上制作一个GUI,并点击顶部的run时,什么也没发生。它只是说“构建成功”。我不知道如何让它这样做。任何帮助都会很好!谢谢 附言:我已经在谷歌上搜索过了,我找不到关于这个主题的任何东西 我刚想起来。有一次我在朋友家看到他也有同样的问题。他所要做的就是在某个地方添加一个代码使其弹出。我知道怎么做,但那是我记得的。idk,如果有帮助的话。可能是您的主项目设置不正确。右键单击左侧“项目浏览器”窗格中的项目,然后选择“设置为主项目”,我找到了答案。我所需要做的就是删除当前的主类,它

当我在netbeans上制作一个GUI,并点击顶部的run时,什么也没发生。它只是说“构建成功”。我不知道如何让它这样做。任何帮助都会很好!谢谢

附言:我已经在谷歌上搜索过了,我找不到关于这个主题的任何东西


我刚想起来。有一次我在朋友家看到他也有同样的问题。他所要做的就是在某个地方添加一个代码使其弹出。我知道怎么做,但那是我记得的。idk,如果有帮助的话。

可能是您的主项目设置不正确。右键单击左侧“项目浏览器”窗格中的项目,然后选择“设置为主项目”,

我找到了答案。我所需要做的就是删除当前的主类,它是一个无用的.java文件,并将我的主类设置为jframe文件!感谢您的帮助。或者,您可以在主类中创建一个GUI实例(比如说,名为GUIDemo),然后将其设置为可见。你会这样做:

GUIDemo gui = new GUIDemo();
gui.setVisible(true);
请注意,并非所有版本的Netbeans都会自动创建该构造函数,您必须自己编写它。在GUIDemo的源代码中,您需要添加以下构造函数:

public GUIDemo()
{
    initComponents();
}

如果只运行当前文件而不是整个项目,按shift-f6?不要太快,@Hover。。。你的类有
main
方法吗?请发布一些代码,以便我们更好地理解问题。@Paul:;)但是当然+1.我甚至不应该回答这个问题,因为我主要是一个Eclipse用户,一想到看到NetBean生成的GUI代码就不寒而栗。准备一些超级难看的布局代码。@Hover,我是NB的人,我喜欢它,但是是的,NB自动生成的GUI代码和构建文件不适合人类使用。然而,我更愿意处理NB的GUI代码,而不是Eclipse的GUI…但这是离题的:)是的。我只是使用了默认代码。它有一个主类。我使用的是
shift-f6
,但不使用的是
f6
。。。我将添加一些代码