图形用户界面组件-大学物理知识点总结
第十章用户图形界面
10.4 图形用户界面组件
第286页
10.4图形用户界面组件本节概述了常见图形用户界面组件的基本特性,讨论了如何创建和使用每种组件,同时也讨论了每种组件能产生的事件类型。本节讨论的组件有:
-
文本域
-
编辑框
-
框架
-
按钮
-
开关按钮
-
复选按钮
-
单选按钮
-
下拉菜单
-
列表框
-
滑动条
想了解更多关于图形用户界面的内容?可以访问这些资源:GUI图形用户界面、图形用户界面GUI制作。
10.4.1 文本域 (Text Fields)
文本域是显示文本的图形对象,可以通过设定文本域的水平对齐属性改变显示文本时的对齐方式,创建时默认是水平居中。编辑框是通过创建风格为“text”的uicontrol控件来创建的。文本域并不产生回调,不过文本域中显示的文本可以在回调函数中通过设定String属性来更改。
需要更多关于文本域的信息?看看MATLAB图形用户界面GUI和Java GUI图形用户界面。
10.4.2 编辑框 (Edit Boxes)
编辑框是允许用户输入文本的图形对象,当用户在文本框中输完文本后按回车Enter时会产生回调。文本域是通过创建风格为“edit”的uicontrol控件来创建的。可以通过使用版面编辑器中的编辑框工具把编辑框添加到GUI中。该图是一个简单的GUI,包含了名为“EditBox”的编辑框和名为“TextBox”的文本域各一个。当用户在编辑框中输入字符串后,它将自动调用EditBox_Callback函数。这个函数使用handles结构定位编辑框获得用户的输入内容,然后再定位文本域并把字符串在文本域中显示出来。GUI启动之后用户刚刚在编辑框中输入“Hello”后的情况。
更多关于编辑框的介绍,可以参考这些链接:ZLG GUI图形用户界面、图形用户界面(GUI).zip。
用户评论