大型项目,这要看什么类型的项目,华为有很多工具和发包系统就是用Swing做的;
但是个人觉得其实不是Swing适不适合,而是java适不适合,java要是适合的话,大部分都可以,但是真的不推荐用Swing来做,完全可以做成BS的;
桌面应用的话当然可以,虽然有一点缺陷,而且有SWT和Swing之争,桌面应用其实可以用java做的,而且可以做的非常好,比如eclipse这个大家都在用的软件就是用java开发的,只不过是用的SWT,Intellij也是用java开发出来的;
对于个人开发者来说,平时做一些桌面小工具还是可以用Swing来做的;
附上我用Swing做的桌面应用,一个数据库同步工具:
============
仅分享和交流,不喜勿喷~
业务相关已经脱敏,会影响除UI以外的部分功能
============
那个,说好的不再做swing GUI程序,然而……
最近又做了一个出来。。
放图:
============-==
再来一个:
Github:rememberber/MooTool: A handy tool set for developers. 开发者常备小工具 (github.com)github.com