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 dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO 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łacę z Getin Bank 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