我想将我编写的 Java 应用程序转换为小程序。该应用程序使用模型-视图-控制器架构。
目前,main() 方法在控制器中,它初始化一个新模型和一个新视图,然后应用程序开始。我从这里了解到应该扩展 JApplet,并包含一个 init() 过程。
我的问题是,这应该在哪里?View 类创建一个新的 JPane 实例并向其添加所有必要的控件。而不是这个,它应该创建一个扩展 JApplet 的类的新实例吗?如果是这样,应用程序将如何启动?控制器的 main() 过程是否必须成为扩展 View 的新类中的 init() 过程?我彻底糊涂了!如果有帮助,我可以提供代码,尽管整个程序太大而无法包含在此处。
谢谢,
托马斯