User interface 良好的GUI开发风格

User interface 良好的GUI开发风格,user-interface,coding-style,User Interface,Coding Style,现在我正在用GUI开发一些独立的应用程序。但是我没有足够的经验。那么,要创建模块化、灵活的用户界面,好的风格是什么呢 在一个位置构建所有组件树 或 父母只知道自己的孩子层次结构中不超过一个级别 谢谢。你没提到你的语言 在Java中,查看Swing库。它具有面向对象的结构,每当发生诸如单击之类的事件时,都会通过文档化的消息从一个对象传递到另一个对象。没有一种方法是最好的。对于小型应用程序,可以方便地在一个地方创建所有小部件。随着项目规模的扩大,它将受益于更模块化的方法。如果GUI非常复杂,最好

现在我正在用GUI开发一些独立的应用程序。但是我没有足够的经验。那么,要创建模块化、灵活的用户界面,好的风格是什么呢

  • 在一个位置构建所有组件树
  • 父母只知道自己的孩子层次结构中不超过一个级别

谢谢。

你没提到你的语言


在Java中,查看Swing库。它具有面向对象的结构,每当发生诸如单击之类的事件时,都会通过文档化的消息从一个对象传递到另一个对象。

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


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

你在哪种语言/平台上开发?这不重要,但是Java。这很重要,因为不同的语言有不同的GUI开发工具。适合一个人的未必适合另一个人。你能告诉我你是怎么发展的吗?这对我来说会很有趣。:)我不倾向于开发GUI工具包,语言并不重要。我问过好的开发(架构)风格。谢谢。对不起,我没有15%的声誉来增加你的声誉。