如何让GUI界面看起来更美观

7

我目前正在设计一个控制软件的GUI界面。我使用的是fltk,但我也可以使用Qt或Windows Forms。我有所有我想要的控件,并且它组织得相当好,但它看起来很糟糕。有没有任何参考或提示可以使GUI界面看起来更美观?


4
这里需要一张图片来帮助判断您所指的是难以使用的不好还是没有皮肤和光泽的不好。 - Justin
它是专有的,所以我不能展示任何图片。 - rossb83
如果你不能帮助我们帮助你,那我们该怎么办呢? - ceejayoz
看这里:有关用户界面设计的书籍有什么建议? 要点是你需要遵循平台的指南。它们会给出如何布局 UI 的具体说明,并且使你的应用程序立即为用户所熟悉。 - Cody Gray
3个回答

6
我能给一个没有UI设计经验的人的最好建议是:尽量让它看起来与其他程序相似。使用相同的颜色、字体和整体布局。使用适当的菜单栏项目。您还可以查看这个问题的答案:开发人员易于消化的UI提示

4
这是一条对于有UI设计经验的人也适用的好建议。很多时候,那些试图打造更好的产品却失败的设计师,并非因为他们没能做出更好的产品,而是最终的界面不符合目标用户的直觉。人们习惯了他们所用平台的特异性,你的应用可能很革新,但更可能会让他们感到困惑而不是惊艳。Jef Raskin 一生都在为此努力奋斗。 - Cody Gray

3
有整本书都在讲这个话题。你可以在亚马逊上搜索“用户界面设计”或类似的术语,找到几个结果。或者,参考微软的用户体验指南、苹果的人机界面指南,或类似于GNOME和KDE这样的开源桌面项目的指南。
最好的经验法则是让它变得无聊 - 你的应用程序应该看起来像其他所有东西,尽量不要突出。这使得人们更容易弄清楚如何使用你的软件。

0

如果您需要一些通用指南,可以参考这个链接: http://www.deepsloweasy.com/HFE%20resources/Enterprise%20Wide%20Guiguide.pdf

这份指南并不是为了让界面看起来更好看,而是为了满足不同元素的需求,使得GUI更加易用(即更多地关注用户体验而非设计),但这份指南可以帮助您组织内容。如果您搜索GUIDe,您可以找到一份不错的论文,介绍如何设计GUI,以便用户专注于重要内容。再次强调,并不是为了让界面更好看。

我经常看到的一个错误是在表单中过度加载太多信息。将信息分散到多个表单中可以减少GUI的混乱,从而使其看起来更好。如果您设置分组框等,您可以得到更好的设计。我个人喜欢使用纸笔、Visio或PhotoShop来辅助我的设计。在实际使用编程工具之前,我会先进行这些操作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接