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