ODBIERZ TWÓJ BONUS :: »

JavaFX 9. Tworzenie graficznych interfejsów użytkownika Urszula Piechota, Jacek Piechota

Autorzy:
Urszula Piechota, Jacek Piechota
Serie wydawnicze:
Standard
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
6.0/6  Opinie: 4
Stron:
680
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
59,40 zł 99,00 zł (-40%)
59,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
49,50 zł 99,00 zł (-50%)
49,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia graficznych aplikacji w JavaFX zgodnych z Java 9 i 10
  • Zarządzania cyklem życia aplikacji JavaFX i obsługi metod start(), init(), stop()
  • Wykorzystywania właściwości, wiązania danych i obserwowania zmian w modelach
  • Pracy z kolekcjami ObservableList, ObservableSet, ObservableMap i ich wiązania
  • Tworzenia i konfiguracji okien, scen oraz zarządzania ich właściwościami
  • Obsługi zdarzeń, gestów, dotyku oraz zaawansowanego modelu zdarzeń
  • Rysowania i modyfikowania kształtów 2D, tekstu, krzywych oraz pracy z kolorami
  • Tworzenia i animowania obiektów 3D, zarządzania kamerą i światłem
  • Stosowania przekształceń, efektów graficznych i animacji w interfejsie
  • Budowania interfejsów z wykorzystaniem kontenerów, paneli i zarządców rozkładów
  • Używania szerokiej gamy kontrolek: przycisków, pól wyboru, list, menu, suwaków
  • Tworzenia i obsługi dialogów, okien wyboru plików oraz komunikatów
  • Prezentowania danych w tabelach, drzewach, wykresach i paginacji
  • Pracy z obrazami, rysowania na płótnie Canvas oraz obsługi multimediów (audio, wideo)
  • Implementowania przeciągania i upuszczania, wielowątkowości oraz stylizacji CSS
  • Korzystania z FXML, współpracy ze Swingiem, przeglądarki WebView i ułatwień dostępu

Twórz doskonałe GUI z wykorzystaniem JavaFX!

Przykłady zgodne z Java 10!

  • Naucz się wykorzystywać w praktyce platformę JavaFX
  • Dowiedz się, jak osiągać konkretne efekty
  • Poznaj rozwiązania najczęstszych problemów

JavaFX to platforma umożliwiająca proste tworzenie atrakcyjnych interfejsów użytkownika dla aplikacji budowanych w języku Java. Wsparcie wzorca projektowego MVC, obsługa XML-a oraz formatowanie kontrolek za pomocą arkuszy stylów CSS - to tylko wybrane cechy, które sprawiają, że zastosowanie tego rozwiązania upraszcza architekturę aplikacji, przyspiesza ich tworzenie, ułatwia konserwację, umożliwia wydajną pracę nad projektami i pozwala osiągać ciekawe efekty w stosunkowo krótkim czasie.

Jeśli zaczynasz swoją przygodę z Javą i chcesz szybko poznać platformę JavaFX 9, sięgnij po tę książkę! Bezboleśnie wprowadzi Cię ona w świat tworzenia aplikacji wykorzystujących rozwiązania JavaFX, nauczy praktycznego zastosowania najważniejszych funkcji oraz zaprezentuje informacje, pozwalające rozpocząć własne eksperymenty. Dzięki pracy z kodem szybko opanujesz niezbędne umiejętności, a przykłady z życia wzięte pozwolą krok po kroku zbudować bezcenne doświadczenie.

  • Właściwości, wiązanie danych i korzystanie z kolekcji
  • Obsługa zdarzeń, gestów i dotyku
  • Zastosowanie kształtów 2D
  • Kształty 3D, kamery i światła
  • Przekształcenia, efekty i animacje
  • Korzystanie z różnych elementów GUI
  • Wykresy, obrazy i rysowanie, audio i wideo
  • Przeglądanie stron WWW i ułatwienia dostępu
  • Wielowątkowość i modularyzacja

Przekonaj się, jakie efekty można osiągnąć dzięki JavaFX!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorach książki

Urszula Piechota – magister filologii polskiej i informatyki. Specjalizuje się w języku Java. Obecnie programistka Android w jednej z warszawskich firm.

Jacek Piechota – programista-amator. Autor książek łączących matematykę i programowanie: “Matematyka dla programistów z przykładami w języku Java” i “Matematyka dla programistów z przykładami w języku JavaScript", książek dla początkujących programistów: “Java. Instalacja i konfiguracja narzędzi”, “HTML5 Canvas 2D. Wprowadzenie” oraz około 200 artykułów poświęconych Javie i JavaScript umieszczanych w czasopismach internetowych oraz na stronach WWW.

Zobacz pozostałe książki z serii Standard

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,JavaFX 9. Tworzenie graficznych interfejsów użytkownika" jest aktualna dla nowszych wersji Javy, np. Java 10 lub Java 11?
Tak, większość przykładów w książce jest zgodna z Java 10, a wiele zagadnień i rozwiązań pozostaje aktualnych także dla Java 11 i nowszych wersji, choć mogą pojawić się drobne różnice wynikające z rozwoju platformy.
2. Czy do korzystania z książki potrzebuję wcześniejszego doświadczenia z JavaFX?
Nie, książka została napisana z myślą o osobach, które dopiero zaczynają pracę z JavaFX. Wprowadza czytelnika krok po kroku w tematykę tworzenia graficznych interfejsów użytkownika.
3. Jakie praktyczne umiejętności można zdobyć dzięki tej książce?
Po przeczytaniu książki nauczysz się budować nowoczesne GUI w JavaFX, obsługiwać zdarzenia i gesty, korzystać z animacji, efektów, multimediów, a także integrować aplikacje z innymi technologiami oraz stosować wzorzec MVC i stylizować interfejsy za pomocą CSS.
4. Czy książka zawiera przykłady kodu i projekty do samodzielnego wykonania?
Tak, w książce znajdziesz liczne przykłady kodu, gotowe fragmenty do wykorzystania oraz praktyczne ćwiczenia, które pomogą utrwalić zdobytą wiedzę.
5. Czy książka omawia zagadnienia związane z wielowątkowością i wydajnością aplikacji JavaFX?
Tak, w dedykowanym rozdziale omówiono pracę z wątkami, zarządzanie zadaniami w tle oraz sposoby poprawy wydajności aplikacji.
6. Czy książka wyjaśnia, jak stylizować interfejsy użytkownika za pomocą CSS?
Tak, jeden z rozdziałów szczegółowo opisuje możliwości stylizacji elementów JavaFX przy użyciu arkuszy stylów CSS.
7. Czy mogę korzystać z książki w formie elektronicznej (e-book)?
Tak, książka jest dostępna zarówno w wersji papierowej, jak i elektronicznej (PDF, ePub, mobi) na Helion.pl.
8. Czy książka obejmuje integrację JavaFX z innymi technologiami, np. Swing?
Tak, w książce znajdziesz rozdział poświęcony współpracy JavaFX z biblioteką Swing oraz innymi technologiami, co pozwala na łączenie różnych rozwiązań w jednym projekcie.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
59,40 zł
Dodaj do koszyka
Ebook
49,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile