Java、Netbeans和关注点分离

Java、Netbeans和关注点分离,java,netbeans,separation-of-concerns,Java,Netbeans,Separation Of Concerns,我是Java和Netbeans新手,想写一个Swing项目来学习 当然,我希望将代码的“核心”与GUI类分开。 我应该怎么做,最佳实践 我应该: 在GUI类中使用公共静态void main(字符串[]args)。然后 创建“控制器”的实例。调用控制器函数 通过GUI事件(仅传递数据) 在“控制器”中使用公共静态void main(字符串[]args), 并将控制器的实例传递给GUI类 创建实例,还是静态使用类? 那么调用器业务呢 [一些小的代码示例会很可爱] 谢谢。 Anthony。三:将mai

我是Java和Netbeans新手,想写一个Swing项目来学习

当然,我希望将代码的“核心”与GUI类分开。 我应该怎么做,最佳实践

我应该:

  • 在GUI类中使用公共静态void main(字符串[]args)。然后 创建“控制器”的实例。调用控制器函数 通过GUI事件(仅传递数据)
  • 在“控制器”中使用公共静态void main(字符串[]args), 并将控制器的实例传递给GUI类
  • 创建实例,还是静态使用类? 那么调用器业务呢

    [一些小的代码示例会很可爱]

    谢谢。
    Anthony。

    三:将
    main()
    放入自己的类中,并根据需要初始化所有对象。

    三:将
    main()
    放入自己的类中,并根据需要初始化所有对象。

    我将创建一个
    main
    类或其他包含
    main
    的条目类。这将负责准备系统、初始化公共图书馆元素和一般的内部管理


    至于需要“启动”的元素,将取决于您的代码结构和MCV的实现

    我将创建一个
    Main
    类或其他包含
    Main
    的条目类。这将负责准备系统、初始化公共图书馆元素和一般的内部管理


    至于需要“启动”哪一个元素,将取决于您的代码结构和MCV的实现

    ,我很不好意思我没有想到这一点。我很不好意思我没有想到这一点。