标签: java swing user-interface
我用Java编写了一个推荐系统程序。现在为了使它更具交互性,我想在有用的地方提供GUI。 例如:显示或编辑数据文件。
然而,Java Swing要求采用事件驱动的方法,这使得将程序逻辑与GUI分开更加困难。
有人可以建议我替代Swing,这是一种可以用于Java程序的更灵活的GUI环境的替代方案吗?
答案 0 :(得分:0)
Swing非常灵活,如果您遵循正确的设计规则,您可以轻松地(通过控制器)GUI代码(视图)和应用程序逻辑(模型)分离。
查看MVC pattern