gpt4 book ai didi

java - Java 中的 UI 数据绑定(bind)是否比其值(value)更麻烦?

转载 作者:搜寻专家 更新时间:2023-10-30 19:45:09 29 4
gpt4 key购买 nike

我最近花了一些时间学习和尝试使用各种 Java 数据绑定(bind)工具,例如 JGoodies、GlazedLists、JSR-295 等。我一直试图解决的问题不是 困难,但是我为支持绑定(bind)过程而必须编写的代码量大大超过了它提供的任何简化。

我发现所提供的工具除了琐碎的组合和扩展之外别无他用(GlazedLists 尤其提供了一组很棒的工具,但系统过于复杂而无法扩展)。

我真的很喜欢数据绑定(bind)的想法,但就目前而言它似乎存在严重缺陷。我错过了什么吗?

最佳答案

我所有关于桌面模式和数据绑定(bind)的演示都包含一个关于开发人员面临的自动数据绑定(bind)问题的强烈警告。我建议考虑使用像 MVP 这样的桌面模式,它非常易于使用且不需要绑定(bind)。

绑定(bind)的问题在于许多隐式操作;这些有帮助,但如果发生意外情况很难理解,只有少数开发人员可以调试和解决第三方绑定(bind)链中的问题。

但在过去的三年里,我参与的项目中真正遇到问题的程序员越来越少。所以我倾向于说绑定(bind)不再是一个大问题。

关于java - Java 中的 UI 数据绑定(bind)是否比其值(value)更麻烦?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5893778/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com