gpt4 book ai didi

user-interface - 您如何处理针对不同客户的表单定制?

转载 作者:行者123 更新时间:2023-12-02 06:12:36 26 4
gpt4 key购买 nike

在我们的应用程序中,我们有时必须为不同的客户进行少量的 GUI 修改:

  • 一位客户有一个其他客户没有的输入字段。
  • 另一位客户拥有所有默认字段,但其中一个可选输入字段是强制性的。
  • 第三位客户拥有默认字段,但其中一个字段的标题已更改
  • 第四个客户有几个新的输入字段,一个现有的多行输入字段必须更改为单行输入字段(为新字段腾出空间)
  • ...

  • (注意:虽然这些例子听起来很尴尬,但这些都是我们的客户要求的)

    您如何处理这些案件?
  • 一般
  • 在 Java/Swing 中

  • 目前我们以最常见的方式设计表单。在运行时,我们会进行调整,例如隐藏、调整大小或重新定位字段。
    在输入验证时,我们根据活跃客户验证内容。

    最佳答案

    有几种不同的方法可以解决这个问题。但是,它非常依赖于情况。

  • 与其在同一个屏幕中添加不同的客户逻辑,不如为每个客户设置一个不同的屏幕,每个人都使用一个默认屏幕。
  • 自定义构建或客户分支。尽管这可能会变得非常复杂。
  • 完全像您所做的那样在屏幕中嵌入客户特定的逻辑。
  • 使用某种类型的规则引擎来驱动您的界面。
  • 关于user-interface - 您如何处理针对不同客户的表单定制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/447105/

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