(一)、显示信息一致性标准
1)、标签提示:字体为不加黑,宋体,黑色灰底或透明,无边框,右对齐,不带冒号,一般情况下为五号(10号);
2)、日期:正常字体,宋体,白底黑字,3-Dlowered;
3)、对齐方法:一般文字,单个数字,日期等左对齐数字,时间,日期;
4)、分辨率为800×600,增强色为16色;
5)、字体默认为宋体,五号,黑色;
6)、底色默认为灰色
这些信息的排列显示风格仅供参考。在同一个GUI应用中,这些信息的表现方式不一致,会使用户分散注意力,影响软件的使用和表现力。因此,应当注意在同一软件中表现形式的一致性。
(二)、布局合理化原则
屏幕对角线相交的位置是用户直视的地方,正上方四分之一处是易吸引用户注意力的位置。在放置窗体的时候要注意利用这两个位置。界面大小应该适合美学观点,感觉协调舒适,能在有效的范围内吸引用户的注意力。组件布局和信息组织的艺术性使得GUI界面美观,在一个窗口中按Tab键,移动聚焦的顺序不能杂乱无章。Tab次序是先从上至下,再从左至右,一屏中首先应输入的和重要信息的组件在Tab次序中应当靠前,位置也应放在窗口上较醒目的位置。布局力求简洁、有序、易于操作。
(三)、鼠标与键盘对应原则
应遵循的是可不用鼠标原则,应用的功能只用键盘也应当可以完成。即设计的应用中还应加入一些必要的按钮和菜单项。但是许多鼠标的操作,如双击、拖动对象等,并不能简单地用键盘来模拟实现。例如在一个列表框中用鼠标双击其中一项,可以表示选中该项内容。为了用键盘也能实现这一功能,必须在窗口中定义一个表示选中的
按钮,以作为实现双击功能的替代。又如在一个窗口中,有两个数据窗口,可以用鼠标从一个数据窗口中将一项拖出来,然后放入另一个窗口中。如果只用键盘,就应当在菜单中设置复制或移动的菜单项。
(四)、快捷键
在菜单项中使用快捷键可以让使用键盘的用户操作的更快些,在Windows及其应用软件中快捷键的使用大多是一致的。GUI设计中应用的快捷键在各个配置项上语义必须保持一致。
2.2.3 界面易用性
设计界面时,应力求简洁、直接、清晰地反映界面的功能和特征。对于一些相对固定的数据,不应让用户频繁输入(特别是汉字),而应让用户用鼠标较轻松选择。
组件名称应该易懂,用语准确,应摒弃模棱两可的字眼,要与同一界面上的其他组件易于区分,能望文知义最好,理想的情况是用户不用查询帮助就能知道该界面的功能并进行相关的正确操作。界面的设计应该对用户透明。
2.2.4 界面规范性
通常界面设计都按Windows界面的规范来设计,即包含菜单栏、工具栏、按钮、右键、快捷键等,可以说,界面遵循规范化的程度越高,则易用性相应就越好。
2.3 GUI设计实现
GUI设计过程一般是按照图2-6所示步骤完成的。在MATLAB中使用GUIDE设计GUI其实并不复杂,主要涉及四个方面内容:添加组件、编辑菜单、设置属性和回调函数。 Matlab可见光热红外视频目标融合检测软件设计与实现(6):http://www.youerw.com/zidonghua/lunwen_2944.html