0

私はこのコンソールベースのアプリケーションに取り組んでいます。これは基本的に、学生がさまざまな種類の投稿を投稿し、人々が投稿に返信できる大学システムです。

だから、私はこのスタートアップクラスを持っています

public class startup {

    //not keeping all the student

    public static void main(String args[])
    {
        boolean flag1 = true;
        **UniLink link = new UniLink();**

        while (flag1 == true)
        {
            System.out.println("**** UniLink System ****" + "\n" + "1. Login" + "\n" + "2. Quit");

            Scanner input_level_1 = new Scanner(System.in);
            int responce_level_1=input_level_1.nextInt();

            switch (responce_level_1)
            {
                case 1:{
                    System.out.println("Enter Username : ");

                    Scanner input_level_1_1 = new Scanner(System.in);
                    String response_level_1_1=input_level_1_1.nextLine();
                    **link.menu(response_level_1_1);**
                    break;
                }
                case 2:{
                    System.exit(0);
                }
                default:{
                    System.out.println("Please Try Again");
                }
            }

        }

    }
}

私は Unilink と呼ばれるクラスを使用しています。これは、すべての面倒な作業を行い、プログラム全体を実行しています。これは、カプセル化を改善し、コードをより明確に表示するために行いました。私のメニュー クラスでは、次のタスクを実行できます。

                "1. New Event Post" + "\n" +
                "2. New Sale Post" + "\n" +
                "3. New Job Post" + "\n" +
                "4. Reply to Post" + "\n" +
                "5. Display my Post" + "\n" +
                "6. Display all Post" + "\n" +
                "7. Close Post" + "\n" +
                "8. Delete Post" + "\n" +
                "9. Log Out" + "\n" +
                "Enter Your Choice : ");

しかし、私はこのエラーを受けています

Error: Main method not found in class com.company.UniLink, please define the main method as:
   public static void main(String[] args)
or a JavaFX application class must extend javafx.application.Application

助けていただければ幸いです

4

0 に答える 0