【发布时间】:2009-01-15 15:13:39
【问题描述】:
在我们的应用程序中,我们有时必须为不同的客户进行少量的 GUI 修改:
- 一个客户有一个其他客户没有的输入字段。
- 另一位客户拥有所有默认字段,但其中一个可选输入字段是必填字段。
- 第三位客户拥有默认字段,但其中一个字段的标题已更改
- 第四位客户有几个新的输入字段,一个现有的多行输入字段必须更改为单行输入字段(为新字段腾出空间)
- ...
(注意:虽然这些示例可能听起来很尴尬,但这些都是我们的客户要求的)
您如何处理这些情况?
- 一般情况
- 在 Java/Swing 中
目前我们以最常见的方式设计表单。在运行时,我们会进行调整,例如隐藏、调整大小或重新定位字段。 在输入验证时,我们会根据活跃客户验证内容。
【问题讨论】:
标签: user-interface forms customization