Spisu treści:
- Definicja - Co oznacza streszczenie Window Toolkit (AWT)?
- Techopedia wyjaśnia Abstract Window Toolkit (AWT)
Definicja - Co oznacza streszczenie Window Toolkit (AWT)?
Streszczenie Window Toolkit (AWT) to zbiór komponentów (widżetów) graficznego interfejsu użytkownika (GUI) i innych powiązanych usług wymaganych do programowania GUI w Javie. Jest to oryginalny niezależny od platformy zestaw narzędzi do okien, grafik i interfejsów użytkownika Java. AWT jest teraz częścią Java Foundation Classes (JFC) i służy jako standardowy interfejs programowania aplikacji (API) do programowania GUI w Javie.
Od wersji J2SE1.2 widżety AWT zostały w dużej mierze zastąpione przez zestaw narzędzi Swing. Funkcja Swing opiera się na AWT w celu połączenia rdzenia z natywnym systemem okienkowym. Jednak programista ma teraz wybór między wyglądem i rodzimym systemem a wyglądem i platformą Java na różnych platformach. Swing jest preferowany przez większość programistów Java, którzy nadal stosują zasadę jednokrotnego zapisu, uruchamianą w dowolnym miejscu (WORA), stanowiącą rdzeń filozofii Java.
Techopedia wyjaśnia Abstract Window Toolkit (AWT)
W 1995 r., Kiedy Sun Microsystems wprowadził Javę jako niezależny od platformy język programowania, AWT miało na celu zapewnienie cienkiej warstwy abstrakcji nad podstawowym interfejsem użytkownika. Zasadniczo ten sam program Java, gdy jest uruchamiany na komputerze z systemem Windows, miałby wygląd i działanie natywnej aplikacji systemu Windows oraz wygląd i działanie natywnej aplikacji na komputerze Mac podczas uruchamiania na komputerze Mac.
AWT zawiera zestaw widżetów, które zapewniają podzbiór funkcji wspólnych dla wszystkich platform natywnych. AWT oferuje również solidny model obsługi zdarzeń, narzędzia graficzne i obrazujące (w tym klasy kształtu, koloru i czcionki), menedżery układów dla elastycznych układów okien oraz klasy przesyłania danych do wycinania i wklejania przez natywny schowek platformy.
