Abstract Window Toolkit

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Abstraktní okenní toolkit (zkratka AWT) je knihovna tříd v programovacím jazyce Java, která poskytuje sadu nástrojů pro vytváření a správu grafických uživatelských rozhraní (GUI) v Javě. AWT byl představen společně s prvním vydáním Javy v roce 1996 a je součástí standardní Java Development Kit (JDK). AWT poskytuje základní nástroje a komponenty, jako jsou okna, tlačítka, textová pole, nabídky a další, pro tvorbu GUI aplikací. Tyto komponenty jsou vykreslovány pomocí nativních prvků operačního systému, což zajišťuje jejich vzhled a chování, které odpovídá konkrétnímu operačnímu systému. Tento přístup však znamená, že vzhled aplikace může být různý na různých platformách. AWT je navržen tak, aby byl jednoduchý pro použití a umožňoval tvorbu GUI aplikací v Javě. Jeho nevýhodou je však omezená funkcionalita a omezené možnosti přizpůsobení vzhledu komponent. To vedlo k vývoji dalších toolkitů, jako je například Swing, který je postaven na AWT a nabízí větší flexibilitu a funkcionality. Přestože AWT není tak rozšířený jako Swing, stále se používá v některých aplikacích, zejména starších aplikacích vyvinutých před zavedením Swing. AWT také poskytuje základní infrastrukturu pro kreslení a manipulaci s grafikou v Javě, což je užitečné pro tvorbu grafických aplikací a her. Celkově lze říci, že AWT byl prvním grafickým toolkitem pro tvorbu GUI aplikací v Javě a přestože byl nahrazen modernějšími a výkonnějšími toolkiti, stále má své místo jako základní stavební blok pro vytváření grafických aplikací v Javě.

Okno s několika komponentami vytvořené pomocí AWT

Abstract Window Toolkit (AWT) je knihovna grafických uživatelských prvků pro platformu Java.

Jedná se o původní nástroj pro tvorbu grafického uživatelského rozhraní, vyvíjený firmou Sun Microsystems jako součást Javy. První verze vyšla v roce 1995, spolu s první verzí jazyka Java. +more Během dalšího vývoje se ale u AWT projevily chyby v návrhu a další problémy. Např. bylo závislé na platformě a tím porušovalo jeden z principů, na kterém je jazyk Java postaven. V roce 1997 Sun upustil od dalšího vývoje AWT a začal vyvíjet Swing.

...

Odkazy

Související články

Standard Widget Toolkit * Swing

Externí odkazy

[url=http://docs.oracle.com/javase/7/docs/api/java/awt/package-summary.html]Dokumentace balíčku java.awt[/url]

Kategorie:Java Kategorie:Widget toolkity

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top