GUI Commands 2.1
Pobieranie będzie można pobrać w ciągu 5 sekund.
O GUI Commands
Polecenia GUI to kompleksowa struktura poleceń dla aplikacji interfejsu użytkownika Swing. Funkcja polecenia gui nad standardowymi akcjami Swinga. Za pomocą poleceń GUI można łatwo zmienić wygląd poleceń na podstawie kontekstu, w którym się pojawiają. Biblioteka obsługuje również konwencje specyficzne dla platformy, co pozwala na napisanie jednej konfiguracji, która zostanie dostosowana do podstawowej platformy. Grupy poleceń zapewniały zaawansowane wsparcie dla menu i pasków narzędzi. Grupy są konfigurowane z prostych plików konfiguracyjnych i można łatwo manipulować w czasie wykonywania za pomocą ich interfejsów API konstruktora. Wiele funkcji są dostarczane w celu uproszczenia rozwoju interfejsu użytkownika, w tym wstępnie utworzone polecenia do zamykania okien, otwierania i zapisywania plików lub wyświetlania listy ostatnich plików. Istnieją również funkcje framework, takie jak delegowanie poleceń i integracji pracownika huśtawka. Polecenia delegowanie umożliwiają łatwe dostosowanie zachowania polecenia na podstawie bieżącego kontekstu użytkownika. Biblioteka zawiera strategię delegowania opartą na fokusie, którą można aktywować w kilku wierszach kodu. Integracja SwingWorker podobnie ułatwia aktywowanie tafli szkła i wyłączenie polecenia, gdy zadanie w tle jest uruchomione. Interfejs API stara się zachować prostotę, jednocześnie obsługując zaawansowane funkcje po wyjęciu z pudełka. Zadbano o to, aby biblioteka była skalowana od małych niezależnych do dużych projektów korporacyjnych. Wiele z odwołania biblioteki jest to, że zapewnia wiele funkcji wygody i poleceń, aby uprościć życie dewelopera. Na przykład zawsze można pobrać okno przycisku wywoływania za pomocą getInvokerWindow(); polecenie zajmuje się przechodzenie przez hierarchie menu podręcznego. HoverListeners pozwalają wyświetlić szczegóły dowolnego polecenia aktywowane w kilku wierszach kodu. CommandHyperlinkListener ułatwia aktywowanie poleceń z hiperłączy w JEditorPanes.