我是Java和Netbeans的新手,想写一个Swing项目来学习。Java,Netbeans和关注点分离
当然,我想要从GUI类中分离代码的“胆量”。 我应该如何去做,最佳实践?
我应该:
- 使用公共静态无效的主要(字串[] args)在GUI类。然后 创建一个“控制器”的实例。通过GUI事件调用控制器功能 (仅传递数据)?
- 使用public static void main(String [] args) in“controller”, 并将控制器的实例传递给GUI类?
创建实例或静态使用类? 这个invokeLater业务是什么?
[一些小代码示例会很可爱]
谢谢。 安东尼。
http://www.oracle.com/technetwork/articles/javase/index-142890 .html和http://stackoverflow.com/questions/14219737/programming-with-a-java-mvc-approach-using-netbeans-gui-builder –