我用Java编写了一个推荐系统程序。现在,为了使其更具交互性,我想提供一个有帮助的 GUI。 例如:显示或编辑数据文件。
但是,Java Swing 需要事件驱动的方法,这使得将程序逻辑与 GUI 清晰分离变得更加困难。
谁能给我建议一个 Swing 的替代方案,一个可用于 Java 程序的更灵活的 GUI 环境的替代方案?
最佳答案
Swing 很灵活,如果您遵循正确的设计规则,您可以轻松分离(通过 Controller )GUI 代码( View )和应用程序逻辑(模型)。
查找 MVC pattern
关于Java Swing : Separation of logic and GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19543602/