簡體   English   中英

如何使我的JFrame類成為主類?

[英]How do I make my JFrame class my main class?

我已經找到了幾種不同的解決方案,但是我一直收到“非法的表達式開始”錯誤或“類,接口或期望的枚舉”錯誤。

所以我只想將我的JFrame類作為主類,因為當前我的項目沒有主類。

這是代碼開頭的樣子:

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


}

當我插入Main class代碼時,它到處都是錯誤。 有人可以幫助我嗎?

編輯:

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


}
//Rest of Code
}

這使我無法在公共HotelGuiForm()上進行非法表達,並且如果我將公共static void main置於公共類之上,則會得到缺少的類枚舉或接口。

您的代碼格式不正確。

  1. 在主要功能之后,身體之前不能有半冒號。
  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();
    }    
}
public class HotelGuiForm extends javax.swing.JFrame {
    public   HotelGuiForm() {
        initComponents();
    }

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM