Wyobraź sobie, że chcesz napisać program w Javie. Taki, który wydajnością i wyglądem odpowiada rodzimym aplikacjom danego systemu operacyjnego. Tworząc jego interfejs użytkownika nie chcesz już wybierać między ubogą biblioteką AWT a powolnym i specyficznie wyglądającym Swingiem. Chciałbyś czegoś, co łączy zalety obu, eliminując jednocześnie ich wady. Niemożliwe? A może chciałbyś swą aplikację stworzyć za pomocą narzędzia klasy open source, którego możliwości zdecydowanie wyprzedzają rozwiązania komercyjne. Takiego narzędzia, które jest niewiarygodnie domyślne i samo deklaruje zmienne, generuje metody czy też włącza klauzule importu. Ty w tym czasie zajmujesz się tym, co najważniejsze, czyli logiką aplikacji. To już brzmi jak bajka. Marzenia czasami się jednak spełniają. Dowodzi tego lektura książki, którą trzymasz w ręce. Dowiesz się z niej, jak działa Eclipse, czyli platforma programistyczna, która zdobywa popularność w tempie dotychczas nieznanym. Poznasz zaskakujące możliwości zawartych w niej narzędzi do pisania aplikacji w języku Java. Ale niniejsza książka to przede wszystkim opis biblioteki SWT, czyli dzieła odważnych ludzi, którzy nie chcieli pogodzić się z ograniczonymi możliwościami AWT oraz Swinga. SWT to wyjątkowo wydajna i skuteczna biblioteka służąca do tworzenia graficznego interfejsu użytkownika. Przenośna i dostępna dla praktycznie wszystkich systemów operacyjnych, choć bazująca na komponentach rodzimych i zużywająca naprawdę niewiele zasobów systemu. Słowem coś, co powinno być dostępne od dawna. Co więcej jest to rozwiązanie wyjątkowo dobrze przetestowane. W końcu samo Eclipse napisane jest właśnie na bazie SWT. A do jakości tego środowiska naprawdę nie można mieć zastrzeżeń.
Informacja dotycząca wprowadzenia produktu do obrotu:
Ten produkt został wprowadzony na rynek przed 13 grudnia 2024 r. zgodnie z obowiązującymi wówczas przepisami (Dyrektywą o ogólnym bezpieczeństwie produktów). W związku z tym może on być nadal sprzedawany bez konieczności dostosowania do nowych wymogów wynikających z Rozporządzenia o Ogólnym Bezpieczeństwie Produktów (GPSR). Produkt zachowuje pełną legalność w obrocie, a jego jakość i bezpieczeństwo pozostają zgodne z obowiązującymi wcześniej standardami.
Information regarding product placement on the market:
This product was placed on the market before December 13, 2024, in accordance with the applicable regulations at the time (the General Product Safety Directive). As a result, it can continue to be sold without needing to meet the new requirements introduced by the General Product Safety Regulation (GPSR). The product remains fully compliant with all previously valid legal standards, ensuring its continued quality and safety.