Cách gắn nhãn một thành phần trong MATLAB GUI

Cach Gan Nhan Mot Thanh Phan Trong Matlab Gui



MATLAB là một công cụ lập trình được sử dụng để giải quyết các vấn đề toán học và khoa học. Nó có ngôn ngữ lập trình riêng và thường được sử dụng trong các lĩnh vực như khoa học và kỹ thuật. MATLAB cũng cho phép bạn dễ dàng tạo các ứng dụng giao diện người dùng đồ họa (GUI) bằng cách sử dụng các chức năng tích hợp sẵn của nó cho các phần tử GUI khác nhau.

Bài viết này đề cập đến cách một người có thể xác định và chỉnh sửa nhãn trong MATLAB.







Thành phần nhãn trong MATLAB

Thành phần nhãn trong MATLAB được sử dụng để hiển thị văn bản cố định gắn nhãn các phần khác nhau của giao diện người dùng (UI) của ứng dụng. Nó giúp mô tả và xác định các thành phần khác nhau trong GUI. Trong MATLAB, bạn có thể tạo nhãn bằng cách sử dụng giao diện người dùng chức năng. Dưới đây là ba cú pháp khác nhau cho hàm MATLAB uilabel:



nhãnObject = uilabel
nhãnObject = uilabel ( cha mẹ )
nhãnObject = uilabel ( cha mẹ, Tên, Giá trị )



nhãnObject = uilabel: Thao tác này tạo nhãn mà không chỉ định vùng chứa chính.





nhãnObject = uilabel(cha mẹ): Thao tác này tạo nhãn và chỉ định vùng chứa chính nơi nhãn sẽ được đặt.

nhãnObject = uilabel(cha mẹ, Tên, Giá trị): Thao tác này tạo nhãn có các tùy chỉnh bổ sung bằng cách chỉ định vùng chứa chính và sử dụng các cặp giá trị tên cụ thể.



Các tùy chọn cú pháp khác nhau này cho phép bạn tạo các nhãn và tùy chỉnh chúng theo nhu cầu của bạn trong các ứng dụng MATLAB GUI.

Thuộc tính của Thành phần uilabel

MATLAB cung cấp các thuộc tính khác nhau để kiểm soát hình thức và hành vi của thành phần uilabel. Dưới đây là một số thuộc tính quan trọng:

Chữ: Nó xác định văn bản được hiển thị trong nhãn. Giá trị mặc định là Nhãn.

Thông dịch viên: Tính năng này cho phép chúng tôi hiểu văn bản ở nhiều định dạng khác nhau, chẳng hạn như Latex cho phương trình toán học hoặc HTML cho định dạng văn bản nâng cao. Theo mặc định, không có trình thông dịch nào được chọn.

Căn ngang: Nó kiểm soát căn chỉnh ngang của văn bản nhãn. Căn chỉnh mặc định là trái.

Căn dọc: Thuộc tính này quản lý căn chỉnh dọc văn bản nhãn. Căn chỉnh mặc định là trung tâm.

bọc từ: Thuộc tính này cho phép văn bản được ngắt dòng và vừa với chiều rộng của nhãn. Hành vi mặc định là tắt.

Tên phông chữ: Nó cho phép bạn thay đổi phông chữ được sử dụng cho văn bản.

FontSize: Nó xác định kích thước phông chữ.

Trọng lượng phông chữ: Nó kiểm soát độ đậm hoặc trọng lượng của văn bản.

Góc chữ: Nó điều chỉnh góc của phông chữ.

Màu chữ: Thuộc tính này chỉ định màu của phông chữ.

Màu nền: Nó cho phép bạn tùy chỉnh màu nền của nhãn.

Dễ thấy: Nó kiểm soát khả năng hiển thị thành phần. Theo mặc định, khả năng hiển thị được đặt thành BẬT cho chức năng này.

Cho phép: Nó cho phép hoặc vô hiệu hóa sự xuất hiện của thành phần. Cài đặt mặc định được bật.

Mẹo công cụ: Nó cung cấp một gợi ý hoặc giải thích bằng văn bản liên quan đến mục đích của thành phần. Theo mặc định, nó chứa giá trị là một chuỗi rỗng.

Mã ví dụ cho uilabel()

Mã này tạo một đối tượng uilabel, được sử dụng để hiển thị văn bản trên giao diện người dùng đồ họa (GUI). Nhãn được tạo với các thuộc tính mặc định và có thể được tùy chỉnh thêm hoặc hiển thị trên màn hình.

% tạo một uilabel chỉ bằng cách sử dụng chức năng
nhãn = uilabel;

Mã ví dụ cho uilabel(parent)

Trong MATLAB, hàm uilabel(parent) có thể tạo một đối tượng uilabel và chỉ định một cửa sổ hoặc vùng chứa tùy chỉnh làm cha của nó. Điều này có nghĩa là bạn có thể chọn vị trí nhãn sẽ được đặt trong giao diện người dùng bằng cách cung cấp vùng chứa chính thích hợp.

hình = hình;
% chỉ định hình BẰNG cha mẹ
nhãn = uilabel ( quả sung ) ;

Mã ví dụ cho uilabel(cha mẹ, Tên, Giá trị)

Mã này tạo một cửa sổ hình bằng hàm uifigure trong MATLAB.

Sau đó, một nhãn được tạo với hình là cha của nó và một văn bản tùy chỉnh được gán cho nhãn. Điều này cho phép nhãn được hiển thị trong cửa sổ hình với nội dung văn bản được chỉ định.

hình = hình;
% nhãn được xác định với hình được thông qua BẰNG cha mẹ các chức năng
nhãn = uilabel ( quả sung, 'Chữ' , 'Nhập tên của bạn:' ) ;

Như bạn có thể thấy trong đầu ra ở trên, chúng tôi chưa chỉ định độ dài văn bản, bây giờ chúng tôi sẽ sửa đổi kích thước của nhãn.

Sửa đổi kích thước của nhãn

Để giải quyết vấn đề văn bản bị cắt bớt do kích thước nhỏ của thành phần, bạn có thể điều chỉnh kích thước của thành phần nhãn để phù hợp với văn bản.

hình = hình;

% nhãn được xác định và hình được thông qua BẰNG cha mẹ
nhãn = uilabel ( quả sung, 'Chữ' , 'Nhập tên của bạn:' ) ;

% thay đổi kích cỡ sau đó
nhãn.Vị trí ( 3 : 4 ) = [ 120 , 22 ] ;

Phần kết luận

Thành phần Nhãn trong MATLAB GUI là một công cụ để tạo các ứng dụng giao diện người dùng đồ họa. Nó cho phép ghi nhãn rõ ràng và mô tả các thành phần giao diện người dùng. Với các thuộc tính và tùy chọn cú pháp có thể tùy chỉnh, chúng ta có thể tạo và sửa đổi nhãn theo nhu cầu của họ. Nhìn chung, thành phần Nhãn nâng cao trải nghiệm người dùng và tạo điều kiện giao tiếp hiệu quả trong giao diện.