MATLAB ỨNG DỤNG TRONG VIỄN THÔNG - Trang 89

Giao diện người sử dụng

78

Bảng 8.1 Một số thành phần cơ bản của GUI

Công cụ

Tạo bởi hàm

Miêu tả

Các công cụ điều khiển

Pushbutton uicontrol Là

một nút nhấn. Nó sẽ gọi hàm khi nhấn vào nó.

Toggle button

uicontrol

Là nút nhấn có hai trạng thái là “on” và “off”. Khi có tác động nó sẽ gọi hàm
tương ứng và thay đổi trạng thái từ “on” sang “off” hoặc ngược lại.

Radio button

uicontrol

Cũng là một nút nhấn có hai trạng thái được thể hiện bởi một vòng tròn nhỏ,
trạng thái “on” tương ứng với trường hợp có dấu chấm giữa vòng tròn và
ngược lại là trạng thái “off”. Trong một nhóm Radio button ta chỉ có thể chọn
được một thành phần. Khi có tác động vào mỗi thành phần sẽ có một hàm
được gọi.

Check box

uicontrol

Cũng là một nút nhấn có hai trạng thái được thể hiện bởi một hình vuông nhỏ,
trạng thái “on” tương ứng với trường hợp có đánh dấu giữa hình vuông và
ngược lại là trạng thái “off”. Khi có tác động nó sẽ gọi hàm tương ứng và
thay đổi trạng thái từ “on” sang “off” hoặc ngược lại.

List box

uicontrol

Là một danh sách các chuỗi. Người sử dụng có thể chọn một chuỗi bằng cách
click hoặc double click vào nó. Chương trình sẽ gọi một hàm khi có một
chuỗi được chọn.

Popup menus

uicontrol

Là cộng cụ cho phép chúng ta chọn một chuỗi trong một nhóm các chuỗi.
Danh sách tất cả các chuỗi sẽ được hiển thị khi có click chuột. Khi không có
click chuột công cụ chỉ thể hiện chuỗi hiện tại được chọn.

Slider uicontrol

công

cụ cho phép điều chỉnh một cách liên tục giá trị trong một thanh

trượt. Mỗi khi giá trị của thanh trượt thay đổi sẽ có hàm được gọi.

Các thành phần tĩnh

Frame uicontrol

Được sử dụng để tạo ra một khung hình chữ nhật. Frame còn được sử dụng
để nhóm các công cụ điều khiển lại với nhau. Frame không có khả năng gọi
hàm.

Text field

uicontrol

Được sử dụng để tạo ra một nhãn bao gồm các ký tự. Text field không có khả
năng gọi hàm.

Memu và trục đồ thị

Menu items

uicontrol

Được sử dụng để tạo ra menu trên thanh công cụ. Chương trình sẽ gọi hàm
khi một đối tượng trong menu được chọn.

Context menus

uicontextmenu Được sử dụng để tạo ra menu xuất hiện khi right-click vào một hình trong

giao diện.

Axes axes Được sử dụng để tạo một hệ trục đồ thị. Axes không có khả năng gọi hàm.

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.