我遇到了同样的问题:编写(非平凡的)Swing应用程序确实需要很多纪律,因为所有的侦听器,事件和异步处理对于一大堆无法维护的代码来说确实很快。
我发现经典的MVC是不够的,您必须研究更具体的模式,例如Presentation
Model等。当我发现有关适用于桌面应用程序的这种模式的唯一书籍是Scott
Delap的《Desktop Java
Live》。虽然大多数秋千书籍都涉及解决特定问题的技术(如何制作无网格jtable,如何实现圆形按钮等),但Delap的书将帮助您构建中等大小的秋千应用程序,最佳实践等。
。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)