gpt4 book ai didi

java - 如何使 JFrame 类成为我的主类?

转载 作者:行者123 更新时间:2023-12-01 23:04:45 24 4
gpt4 key购买 nike

我查找了一些不同的解决方案,但我总是收到“表达式的非法开始”错误或“预期的类、接口(interface)或枚举”错误。

所以我只想让我的 JFrame 类成为我的主类,因为目前我的项目没有主类。

这就是代码的开头:

public class HotelGuiForm extends javax.swing.JFrame {
public HotelGuiForm() {
initComponents();


}

当我插入主类代码时,它到处都是错误。有谁能帮帮我吗?

编辑:

public class HotelGuiForm extends javax.swing.JFrame {
public static void main(String[] args);
{
public HotelGuiForm() {
initComponents();


}
//Rest of Code
}

这给了我在 public HotelGuiForm() 上的非法表达式开始,如果我将 public static void main 放在公共(public)类之上,我会得到一个丢失的类枚举或接口(interface)。

最佳答案

您的代码格式不正确。

  1. 在 main 函数之后、函数体之前不能有分号。
  2. 不能在 main 函数中编写类构造函数。您可以从 main 调用它。
  3. 构造函数应该位于类主体内部,而不是 main 内部。

试试这个。

public class HotelGuiForm extends javax.swing.JFrame {
public HotelGuiForm() {
initComponents();
}

public static void main(String[] args){
HotelGuiForm HGF = new HotelGuiForm();
}
}

关于java - 如何使 JFrame 类成为我的主类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22982734/

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