GUI开发的好风格

时间:2011-03-27 19:40:18

标签: user-interface coding-style

现在我正在使用GUI开发一些独立的应用程序。但我没有足够的经验。那么,什么是好的风格来创建模块,灵活的UI:

  • 在一个地方构建所有组件树
  • 家长只知道自己的孩子。 层次结构中不超过一个级别

感谢。

2 个答案:

答案 0 :(得分:0)

你没有提到你的语言。

在Java中查看Swing库。它具有面向对象的结构,只要发生点击等事件,就会有很好的文档消息从对象传递到对象。

答案 1 :(得分:0)

没有一种方法是最好的。对于小型应用程序,可以方便地在一个位置创建所有小部件。随着项目规模的扩大,更多的模块化方法将从中受益。如果GUI非常复杂,最好将UI分解成块,但即便如此,也没有必要严格遵循“父母只知道它的孩子”的规则。

GUI组件与其他软件组件没有太大区别,因此适用一般的良好实践。