To jest moja pierwsza próba stworzenia GUI w MATLAB. Nie byłem w stanie znaleźć sposobu wykrycia przesunięcia fokusu z tekstu do innego obiektu. Potrzebuję takiej funkcjonalności, abym mógł przetestować "na miejscu" dane wejściowe użytkownika i zmienić kolor tła edycji tekstu na czerwony, jeśli dane wejściowe zostaną utworzone w nieprawidłowy sposób.Jak wykryć utratę ostrości z obiektu edycji tekstu?
Innymi słowy, byłoby bardzo wygodne, aby użytkownik końcowy mógł zapisać swoje wyrażenie w edycji tekstu, a następnie nacisnąć klawisz tab, aby przejść do kolejnej edycji tekstu, a jednocześnie zobaczyć czerwone tło w pierwszej edycji tekstu w przypadku jakiegoś problemu z danymi wejściowymi.
Mam na myśli kilka alternatyw, aby sprawdzić dane wejściowe użytkownika, ale nie są one tak wygodne, jak powyżej. Jak mogę zaimplementować coś takiego?
lol, tak cholernie proste ... Do tej pory myślałem, że funkcja wywołania zwrotnego została wywołana po naciśnięciu przycisku polecenia. Dziękuję Ci bardzo! – niels