Jak oznaczyć komponent w GUI MATLAB

Jak Oznaczyc Komponent W Gui Matlab



MATLAB to narzędzie programistyczne służące do rozwiązywania problemów matematycznych i naukowych. Ma swój język programowania i jest powszechnie używany w dziedzinach takich jak nauka i inżynieria. MATLAB umożliwia również łatwe tworzenie aplikacji z graficznym interfejsem użytkownika (GUI) za pomocą wbudowanych funkcji dla różnych elementów GUI.

W tym artykule opisano, w jaki sposób można definiować i edytować etykiety w MATLAB.







Komponent etykiety w MATLAB

Składnik label w MATLAB służy do wyświetlania stałego tekstu, który opisuje różne części interfejsu użytkownika (UI) aplikacji. Pomaga opisać i zidentyfikować różne elementy GUI. W MATLAB możesz utworzyć etykietę za pomocą uibel funkcjonować. Poniżej podano trzy różne składnie funkcji uilabel MATLAB:



etykietaObiekt = nazwa etykiety
etykietaObiekt = nazwa etykiety ( rodzic )
etykietaObiekt = nazwa etykiety ( rodzic, nazwa, wartość )



etykietaObiekt = nazwa etykiety: Spowoduje to utworzenie etykiety bez określania kontenera nadrzędnego.





labelObject = uilabel(rodzic): Spowoduje to utworzenie etykiety i określenie kontenera nadrzędnego, w którym zostanie umieszczona etykieta.

labelObject = uilabel(rodzic, nazwa, wartość): Spowoduje to utworzenie etykiety z dodatkowymi dostosowaniami przez określenie kontenera nadrzędnego i użycie określonych par nazwa-wartość.



Te różne opcje składni pozwalają tworzyć etykiety i dostosowywać je do własnych potrzeb w aplikacjach MATLAB GUI.

Właściwości komponentu uilabel

MATLAB oferuje różne właściwości kontrolujące wygląd i zachowanie komponentu uilabel. Oto kilka ważnych właściwości:

Tekst: Określa tekst wyświetlany na etykiecie. Wartość domyślna to Etykieta.

Interpretator: Ta funkcja pozwala nam rozumieć tekst w różnych formatach, takich jak Latex do równań matematycznych lub HTML do zaawansowanego formatowania tekstu. Domyślnie nie jest wybrany żaden tłumacz.

Poziome wyrównanie: Kontroluje poziome wyrównanie tekstu etykiety. Domyślne wyrównanie jest pozostawione.

Wyrównanie w pionie: Ta właściwość zarządza pionowym wyrównaniem tekstu etykiety. Domyślnym wyrównaniem jest środek.

zawijanie tekstu: Ta właściwość umożliwia zawijanie tekstu i dopasowanie go do szerokości etykiety. Domyślne zachowanie jest wyłączone.

Nazwa czcionki: Pozwala zmienić czcionkę używaną w tekście.

Rozmiar czcionki: Określa rozmiar czcionki.

Grubość czcionki: Kontroluje pogrubienie lub wagę tekstu.

Kąt czcionki: Dostosowuje kąt czcionki.

Kolor czcionki: Ta właściwość określa kolor czcionki.

Kolor tła: Pozwala dostosować kolor tła etykiety.

Widoczny: Steruje widocznością komponentów. Domyślnie widoczność tej funkcji jest włączona.

Włączać: Włącza lub wyłącza wygląd komponentu. Domyślne ustawienie to włączone.

Podpowiedź: Zawiera tekstową wskazówkę lub wyjaśnienie związane z przeznaczeniem komponentu. Domyślnie zawiera wartość, która jest pustym łańcuchem.

Przykładowy kod dla uilabel()

Kod tworzy obiekt uilabel, który służy do wyświetlania tekstu w graficznym interfejsie użytkownika (GUI). Etykieta jest tworzona z domyślnymi właściwościami i może być dalej dostosowywana lub wyświetlana na ekranie.

% utwórz uilabel używając tylko funkcjonować
etykieta = nazwa etykiety;

Przykładowy kod dla uilabel(rodzic)

W MATLAB funkcja uilabel(parent) może utworzyć obiekt uilabel i określić niestandardowe okno lub kontener jako jego element nadrzędny. Oznacza to, że możesz wybrać, gdzie etykieta zostanie umieszczona w interfejsie użytkownika, podając odpowiedni kontener nadrzędny.

fig = uifigure;
% Przypisywanie figury Jak rodzic
etykieta = nazwa etykiety ( Figa ) ;

Przykładowy kod dla uilabel(rodzic, nazwa, wartość)

Kod tworzy okno rysunku za pomocą funkcji uifigure w MATLAB-ie.

Następnie tworzona jest etykieta z figurą jako elementem nadrzędnym, a do etykiety przypisywany jest niestandardowy tekst. Pozwala to na wyświetlenie etykiety w oknie rysunku z określoną treścią tekstową.

fig = uifigure;
% zdefiniowana etykieta z przekazaną cyfrą Jak rodzic Do the funkcjonować
etykieta = nazwa etykiety ( Figa, 'Tekst' , 'Wpisz swoje imię:' ) ;

Jak widać na powyższym wyjściu, nie określiliśmy długości tekstu, teraz zmodyfikujemy rozmiar etykiety.

Modyfikowanie rozmiaru etykiety

Aby rozwiązać problem obcinania tekstu z powodu małego rozmiaru komponentu, możesz dostosować rozmiar komponentu etykiety, aby odpowiednio zmieścić tekst.

fig = uifigure;

% etykieta zdefiniowana i liczba jest przekazywana Jak rodzic
etykieta = nazwa etykiety ( Figa, 'Tekst' , 'Wpisz swoje imię:' ) ;

% zmienianie rozmiar z
etykieta.Pozycja ( 3 : 4 ) = [ 120 , 22 ] ;

Wniosek

Komponent Label w MATLAB GUI to narzędzie do tworzenia aplikacji z graficznym interfejsem użytkownika. Pozwala na czytelne etykietowanie i opisywanie elementów UI. Dzięki konfigurowalnym właściwościom i opcjom składni możemy tworzyć i modyfikować etykiety zgodnie z ich potrzebami. Ogólnie rzecz biorąc, komponent Label poprawia wrażenia użytkownika i ułatwia efektywną komunikację w interfejsie.