【发布时间】:2014-05-23 20:19:11
【问题描述】:
我查找了一些不同的解决方案,但我不断收到“非法的表达式开头”错误或“预期的类、接口或枚举”错误。
所以我只想让我的 JFrame 类成为我的主类,因为目前我的项目没有主类。
这是代码开头的样子:
public class HotelGuiForm extends javax.swing.JFrame {
public HotelGuiForm() {
initComponents();
}
当我插入 Main 类代码时,它只会出错。 谁能帮帮我?
编辑:
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 放在公共类之上,我会得到一个缺少的类枚举或接口。
【问题讨论】:
-
什么错误?什么代码?如何知道错误在哪里?
-
这是个好问题。我会更新的。
-
如果 main 后面的分号实际上在您的代码中,请将其删除。另外,main里面不能有方法声明,所以把它拿出来放在和main同级的类里面。
标签: java swing constructor jframe main