Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Informatyka » Programowanie » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
  Bazy danych
  Bezpieczeństwo
  CAD
  Grafika komputerowa
  iPod Pocket PC
  Kursy
  Media społecznościowe
  Office
  Programowanie
  Programy graficzne
  Sieci bezprzewodowe
  Sieci komputerowe
  Systemy operacyjne
  Techniki programowania
  Webmasterstwo
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
JavaFX 9. Tworzenie graficznych interfejsów użytkownika 99.00zł 74.25zł
JavaFX 9. Tworzenie graficznych interfejsów użytkownika

Tytuł: JavaFX 9. Tworzenie graficznych interfejsów użytkownika
Autor: Urszula Piechota, Jacek Piechota
ISBN: 9788328338357
Ilość stron: 680
Data wydania: 05/2018
Format: 168x237
Wydawnictwo: HELION

Cena: 99.00zł 74.25zł


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!

Rozdziały:

Wstęp (25)

Rozdział 1. Wiadomości wstępne (27)

  • JavaFX (27)
  • Cechy JavaFX (27)
  • Szkielet aplikacji (29)
  • Metody init() i stop() (30)
  • Metoda start() (30)
  • Cykl życiowy aplikacji (31)
  • Kończenie pracy aplikacji (33)
  • Wyrażenia lambda (34)
  • Parametry uruchomieniowe (34)
  • Wykorzystanie parametrów (36)

Rozdział 2. Właściwości i wiązanie danych (39)

  • Klasyczne ziarenka JavaBean (39)
  • Śledzenie zmian właściwości (40)
    • Właściwości indeksowane (41)
    • Interfejs Observer i klasa Observable oraz inne sposoby śledzenia zmian (42)
    • Flow API (42)
  • Właściwości JavaFX (42)
    • Właściwości R/W (42)
    • Właściwości R (44)
    • Śledzenie zmian właściwości JavaFX (45)
  • Śledzenie ważności zmiennej (46)
  • Wiązanie zmiennych (47)
    • Wiązanie jednostronne (47)
    • Wiązanie dwustronne (48)
    • Wiązanie wysokopoziomowe (50)
    • Wiązanie niskopoziomowe (51)
  • Zapobieganie wyciekom pamięci (52)
  • Adaptacja JavaBean do JavaFX Bean (53)
    • Tworzenie adaptera (53)

Rozdział 3. Kolekcje (55)

  • ObservableList (55)
    • Tworzenie arraylisty (56)
    • Obserwacja zmian w arrayliście (56)
    • Obserwacja zmian właściwości w arrayliście (57)
    • Inne sposoby tworzenia arraylisty (58)
    • Tworzenie innych list (58)
    • Inne sposoby tworzenia list (59)
    • Czynności wykonywane na listach (59)
  • ObservableSet (59)
    • Tworzenie zbioru (59)
    • Tworzenie innych zbiorów (59)
    • Obserwacja zmian w zbiorze (60)
  • ObservableMap (61)
    • Tworzenie hashmapy (61)
    • Tworzenie innych map (61)
    • Obserwacja zmian w hashmapie (61)
  • ObservableArray (62)
    • Tworzenie tablic (62)
    • Obserwowanie tablic (63)
    • Praca z tablicami (63)
  • Kolekcje jako właściwości (64)
    • SimpleListProperty (64)
    • SimpleSetProperty i SimpleMapProperty (66)
  • Wiązanie właściwości kolekcji (66)
  • Wiązanie referencji do kolekcji (67)
  • Wiązanie zawartości kolekcji (67)
  • Wiązanie do elementu kolekcji (68)
  • Filtrowanie kolekcji (69)
  • Sortowanie kolekcji (70)

Rozdział 4. Okno na scenę (71)

  • Window (71)
    • Pokazywanie i ukrywanie okna (71)
    • Wymiary okna (72)
    • Położenie okna (72)
    • Informacje o wyświetlaczu (73)
    • Właściwość opacity (74)
    • Właściwość focused (75)
    • Właściwość scene (75)
    • Właściwość showing (75)
    • Właściwości okna (76)
    • Dane użytkownika (76)
  • Stage (76)
    • Wielkość okna (77)
    • Styl okna (78)
    • Właściciel okna (79)
    • Modalność (80)
    • Tytuł okna (82)
    • Ikona okna (82)
    • Zamknięcie okna (83)
    • Metody toTop() i toBack() (83)
    • Zmiana rozmiarów okna (83)
    • Użycie "dekoracji" okna (84)
    • Mocowanie okna (85)
    • Tryb pełnoekranowy (85)
    • showAndWait() (87)
  • Uwagi (88)

Rozdział 5. Obsługa zdarzeń (89)

  • Drzewo (89)
  • Drzewo elementów (90)
  • Zdarzenie (Event) (91)
  • Typ zdarzenia (EventType) (92)
  • Cel zdarzenia (EventTarget) i uchwyt zdarzenia (EventHandler) (92)
  • Obieg zdarzeń (93)
    • Faza przechwytywania (93)
    • Faza bąbelkowania (94)
  • Filtry zdarzeń i uchwyty zdarzeń (94)
  • Konsumpcja zdarzeń (95)
  • Usuwanie filtrów i uchwytów (96)
  • Metody skrótowe (96)
  • Dyspozytor zdarzenia EventDispatcher (97)
  • Łańcuch dyspozytorów EventDispatchChain (97)
  • Zdarzenia okien WindowEvent (97)
    • Typy zdarzeń (97)
    • Dodawanie uchwytów i filtrów zdarzeń (98)
    • Usuwanie uchwytów i filtrów zdarzeń (99)
    • Zestawienie właściwości uchwytów (99)
    • Metody skrótowe (100)
    • Metoda fireEvent(Event) (100)
  • Zdarzenia wejścia InputEvent (100)
    • Zdarzenia myszy MouseEvent (101)
    • Klasa MouseDragEvent (107)
    • Zdarzenia klawiatury KeyEvent (110)
  • Inne zdarzenia (112)

Rozdział 6. Wchodzimy na scenę (113)

  • Scena (Scene) (113)
  • Scenograf (113)
  • Elementy 2D i 3D (114)
  • Kursor (114)
    • Typy kursora (114)
    • Ustawianie kursora dla sceny (115)
    • Ustawianie kursora dla węzła (115)
    • Własny kursor (116)
  • Trochę więcej o scenie (116)
    • Kombinacje klawiszy (116)
    • Dane użytkownika (117)
    • Migawka ze sceny (118)
    • Arkusze CSS (120)

Rozdział 7. Rozplątywanie węzłów (121)

  • Klasa Node - schemat dziedziczenia (121)
  • Podział węzłów (122)
  • Identyfikacja węzłów (122)
  • Widzialność (122)
  • System współrzędnych (123)
    • Przeliczanie współrzędnych (123)
  • Granice węzła (126)
  • Otoczka (126)
    • Właściwość layoutBounds (126)
    • Właściwość boundsInLocal (127)
    • Właściwość boundsInParent (127)
  • Rozszerzalność (128)
  • Ustawianie wymiarów (128)
  • Opieka rodzicielska (129)
  • Przecięcia węzłów (129)
  • Przycinanie (130)
  • Buforowanie (131)
  • Zmiana położenia w scenografie (132)
  • Aktywny, nieaktywny (133)
  • Cykl fokusu (133)
  • Pole powierzchni (134)
  • Tworzenie migawek (134)
    • Metoda snapshot(SnapshotParameters, WritableImage) (135)
    • Metoda snapshot(Callback, SnapshotParameters, WritableImage) (135)

Rozdział 8. Kształty 2D (137)

  • Schemat dziedziczenia (137)
  • Wybrane właściwości i metody klasy Shape (137)
    • fill (137)
    • smooth (138)
    • strokeDashOffset (138)
    • strokeLineCap (139)
    • strokeLineJoin (139)
    • strokeMiterLimit (140)
    • stroke (140)
    • strokeType (141)
    • strokeWidth (141)
    • Metoda substract(Shape, Shape) (142)
    • Metoda union(Shape, Shape) (142)
  • Linia (Line) (143)
  • Linia przerywana (143)
  • Linia łamana (Polyline) (144)
  • Czcionki (145)
    • Terminologia czcionek (145)
    • Dostępne czcionki (145)
    • Czcionka domyślna (146)
    • Tworzenie czcionki (146)
  • Tekst (Text) (147)
    • baselineOffset (147)
    • boundsType (148)
    • font (148)
    • fontSmoothingType (149)
    • lineSpacing (149)
    • strikethrough (149)
    • textAlignment (149)
    • textOrigin (150)
    • text (150)
    • underline (151)
    • wrappingWidth (151)
    • x, y (151)
    • Przykład (151)
  • Prostokąt (Rectangle) (152)
    • Kontur prostokąta (153)
  • Koło (Circle) (154)
  • Elipsa (Ellipse) (155)
  • Łuk, wycinek koła (Arc) (155)
  • Wielokąt (wielobok) (Polygon) (158)
  • Krzywe Béziera (159)
    • Kwadratowa krzywa Béziera (QuadCurve) (159)
    • Sześcienna krzywa Béziera (CubicCurve) (160)
  • Ścieżka (Path) (161)
    • Klasa PathElement (161)
    • Klasa ArcTo (162)
    • Przykład 1. (163)
    • Przykład 2. (163)
    • Klasa FillRule (164)
  • Ścieżka SVG (SVGPath) (165)

Rozdział 9. Feeria kolorów (169)

  • Modele kolorów (169)
    • Modele RGB i RGBA (169)
    • Model HSL/HSV (170)
  • Palety kolorów (171)
    • Paleta 16 kolorów nazwanych (171)
    • Paleta Web Safe Colors (171)
    • Paleta kolorów nazwanych CSS (172)
    • Rozszerzona paleta kolorów nazwanych EN (172)
    • Paleta kolorów mających polskie nazwy (172)
    • Paleta nazwanych kolorów HSL (172)
    • Paleta kolorów HSL (172)
  • Kolory w JavaFX (172)
    • Tworzenie kolorów (173)
    • Zmiany jasności (176)
    • Zmiany nasycenia (176)
    • Odcienie szarości (176)
    • Interpolacja koloru (177)
    • Odwrócenie koloru (177)
  • Wypełnienie obrazem (178)
    • Desenie proporcjonalne (179)
    • Desenie nieproporcjonalne (181)
  • Gradienty (181)
    • Obiekt Stop (181)
    • Gradienty liniowe (182)
    • Gradienty radialne (185)
  • Przeliczenia kolorów (190)

Rozdział 10. Przekształcenia (191)

  • Schemat dziedziczenia (191)
  • Algebra liniowa (191)
  • Wektor kolumnowy punktu (192)
    • Wektor punktu 3D (192)
    • Wektor punktu 2D (192)
  • Macierz transformacji (192)
    • Macierz transformacji 3D (192)
    • Macierz transformacji 2D (192)
  • Mnożenie wektora 3D przez macierz 3D (193)
  • Mnożenie wektora 2D przez macierz 2D (193)
  • Mnożenie macierzy 2D przez macierz 2D (194)
    • Mnożenie macierzy (194)
  • Translacja (przesunięcie) (196)
    • Macierz translacji 3D (196)
    • Macierz translacji 2D (196)
    • Translacja w JavaFX (196)
  • Skalowanie (197)
    • Macierz skalowania 3D (197)
    • Macierz skalowania 3D z uwzględnieniem punktu skalowania (197)
    • Macierz skalowania 2D (198)
    • Macierz skalowania 2D z uwzględnieniem punktu skalowania (198)
    • Skalowanie w JavaFX (198)
  • Przekrzywienie (200)
    • Macierz przekrzywienia 2D (200)
    • Macierz przekrzywienia 2D z uwzględnieniem punktu przekrzywienia (200)
    • Przekrzywienia w JavaFX (200)
  • Obrót (201)
    • Macierze obrotu 3D (201)
    • Macierze obrotu 3D z uwzględnieniem punktu obrotu (202)
    • Macierz obrotu 2D (203)
    • Macierz obrotu 2D z uwzględnieniem punktu obrotu (204)
    • Obrót w JavaFX (204)
  • Przekształcenia afiniczne (205)
    • Odbicie względem prostej przechodzącej przez punkt (0, 0) (205)
    • Odbicie względem prostej nieprzechodzącej przez punkt (0, 0) (207)
  • TransformChangeEvent (209)
  • Łączenie transformacji (209)
  • Dołączanie transformacji (210)
    • Metoda void append(Transform) klasy Affine (210)
    • Metoda void prepend(Transform) klasy Affine (211)
  • Inwersja macierzy 2D (211)
    • Macierz jednostkowa (211)
    • Wyznacznik macierzy (211)
    • Transpozycja macierzy (213)
    • Dzielenie macierzy (214)
    • Macierz odwrotna (214)

Rozdział 11. Kształty 3D, kamery i światła (219)

  • Schemat dziedziczenia (219)
  • Klasa Shape3D (219)
    • Tworzenie obiektu 3D (220)
    • Sposób renderowania (DrawMode) (221)
    • Widoczność figury (CullFace) (222)
  • Kamery (223)
    • Kamera równoległa (ParallelCamera) (223)
    • Kamera perspektywiczna (PerspectiveCamera) (223)
    • Operowanie kamerą (224)
  • Światła (226)
    • AmbientLight (226)
    • PointLight (227)
  • Materiał (227)
    • PhongMaterial (228)
  • A jednak się kręci - ruch obiektu 3D (229)
  • Klasa SubScene (230)

Rozdział 12. Zdarzenia gestów i dotyku (231)

  • Ważne uwagi (231)
  • Schemat dziedziczenia (231)
  • Zdarzenia dotyku TouchEvent (232)
    • Typy zdarzeń (232)
    • Informacje o zdarzeniu (232)
  • Punkt dotyku TouchPoint (233)
    • Cel zdarzenia (233)
    • TouchPoint.STATE (234)
    • Wynik próbkowania PickResult (234)
    • Zdarzenia wielodotykowe (234)
  • Zdarzenia gestów GestureEvent (235)
    • Zdarzenia obrotu RotateEvent (236)
    • Zdarzenia przewijania ScrollEvent (238)
    • Zdarzenia przeciągania palcem SwipeEvent (240)
    • Zdarzenia rozszerzania ZoomEvent (241)
    • Zdarzenia myszy a zdarzenia gestów (242)

Rozdział 13. Efekty (243)

  • Klasy efektów (243)
  • Efekt DropShadow - padający (rzucany) cień (244)
  • Efekt InnerShadow - cień wewnętrzny (246)
  • Shadow - cień (247)
  • BoxBlur - rozmycie pudełkowe (248)
  • GaussianBlur - rozmycie Gaussa (249)
  • MotionBlur - rozmycie smugowe (249)
  • Bloom - odblask (250)
  • Glow - poświata (251)
  • Reflection - odbicie (251)
  • SepiaTone - filtr sepia (252)
  • FloatMap (253)
  • DisplacementMap - mapa przemieszczeń (pikseli) (254)
  • ColorAdjust - podkręcenie koloru (255)
  • ColorInput - kolor wejściowy (256)
  • ImageInput - obraz wejściowy (257)
  • BlendMode - tryb mieszania (257)
  • Blend - mieszanina (259)
    • Mieszanie kolorów (259)
    • Mieszanie obrazów (260)
  • Wtapianie w tło (261)
  • PerspectiveTransform - zmiana perspektywy (262)
  • Lighting - oświetlenie (263)
  • Klasa Light (265)
    • Light.Distant (265)
    • Light.Point (266)
    • Light.Spot (266)
  • Łączenie efektów (267)

Rozdział 14. Animacje (269)

  • Schemat dziedziczenia (269)
  • Wprowadzenie (270)
  • Klasa Duration (271)
  • Interpolacja (273)
    • Klasa Interpolator.LINEAR (273)
    • Klasa Interpolator.DISCRETE (275)
    • Klasy Interpolator.EASE_xxx (276)
    • Metody klasy Interpolator (279)
    • Metody statyczne klasy Interpolator (280)
  • Klasa KeyValue (282)
  • Klasa KeyFrame (282)
    • eventHandler (282)
    • name (283)
    • keyValues (284)
    • duration (284)
  • Klasa Timeline (284)
  • Klasa Animation (284)
    • Właściwości (285)
    • Metody (286)
    • Przykład (286)
  • Klasa AnimationTimer (287)
  • Klasa Transition (287)
    • StrokeTransition (288)
    • FillTransition (289)
    • FadeTransition (289)
    • ScaleTransition (290)
    • RotateTransition (291)
    • TranslateTransition (292)
    • PathTransition (292)
    • PauseTransition (293)
    • SequentialTransition (293)
    • ParallelTransition (295)

Rozdział 15. Kontenery i zarządcy rozkładów (297)

  • Schemat dziedziczenia (297)
  • Klasa Parent (298)
  • Klasa Group (298)
  • Klasa Region (299)
    • Pole zawartości i dopełnienie (300)
    • Tło i obramowanie (301)
    • Kształt regionu (301)
    • Dzieci regionu (302)
    • Tworzenie regionu (302)
  • Klasa Background (304)
    • Klasa BackgroundFill (304)
    • Klasa BackgroundImage (305)
  • Klasa Border (308)
  • Klasa BorderStroke (309)
  • Klasa BorderImage (310)
  • Zarządcy rozkładów (313)
    • Rozkład dowolny (Pane) (314)
    • Wyliczenie (Pos) (315)
    • Rozkład warstwowy (StackPane) (316)
    • Rozkład poziomy (HBox) (318)
    • Rozkład pionowy (VBox) (320)
    • Rozkład przepływowy (FlowPane) (323)
    • Rozkład tekstowy (TextFlow) (325)
    • Rozkład brzegowy (BorderPane) (326)
    • Rozkład kotwowy (AnchorPane) (328)
    • Rozkład kafelkowy (TilePane) (329)
    • Rozkład siatkowy (GridPane) (331)

Rozdział 16. Wyskakujące okna (335)

  • Schemat dziedziczenia (335)
  • Wyskakujące okno (PopupWindow) (335)
  • Okno podręczne (Popup) (337)
  • Okno kontrolne (PopupControl) (338)
  • Podpowiedź (Tooltip) (338)
    • OverrunStyle (339)
    • Podpowiedzi zawierające obraz i klasa ContentDisplay (340)
  • Menu kontekstowe (ContextMenu) (342)
    • Element menu (MenuItem) (342)

Rozdział 17. Panele i przyciski (345)

  • Klasa Control (345)
  • Klasa Labeled (345)
  • TitledPane - panel z nazwą (346)
  • Accordion - akordeon (348)
  • ScrollBar - pasek przewijania (349)
  • ScrollPane - panel przewijany (351)
  • SplitPane - panel dzielony (352)
  • Tab - zakładka (353)
  • TabPane - panel zakładek (kartoteka) (354)
  • ButtonBase (357)
  • Button - przycisk (358)
  • ButtonBar - pasek przycisków (359)
  • Hyperlink - łącze (361)

Rozdział 18. Kontrolki wyboru (365)

  • ToggleButton - przełącznik (365)
  • ToggleGroup - grupa przycisków (366)
  • RadioButton - przycisk radiowy (opcja wyboru) (367)
  • CheckBox - pole wyboru (368)
  • ChoiceBox - krótka lista wyboru (370)
    • SelectionModel i SingleSelectionModel (371)
    • StringConverter (372)
  • Cell (374)
  • MultipleSelectionModel (376)
  • FocusModel (377)
  • ListView - lista wyboru (377)
    • Przewijanie do indeksu, ustawianie fokusu i orientacji (379)
    • Praca z modelem wyboru (380)
    • Wykorzystywanie fabryki komórek (381)
    • TextFieldListCell (383)
    • ComboBoxListCell (385)
    • ChoiceBoxListCell (386)
    • CheckBoxListCell (386)
    • Zdarzenia edycji (387)
  • ComboBoxBase (387)
  • ComboBox - złożona lista wyboru (389)
  • ColorPicker - próbnik koloru (392)
  • DatePicker - próbnik daty (393)
    • Fabryka dat (397)

Rozdział 19. Menu (399)

  • Schemat dziedziczenia elementów menu (399)
  • MenuBar - pasek menu (399)
  • MenuItem - opcja menu (400)
  • Menu (401)
  • SeparatorMenuItem - separator opcji (402)
  • CheckMenuItem - opcja wyboru (403)
  • RadioMenuItem - opcja radiowa (404)
  • CustomMenuItem - opcja dowolna (404)
  • MenuButton - przycisk menu (406)
  • SplitMenuButton - dzielony przycisk menu (407)

Rozdział 20. Kontrolki tekstowe, liczbowe i inne (409)

  • TextInputControl (409)
  • TextField - pole tekstowe (411)
  • TextFormatter (413)
    • TextFormatter.Change (413)
    • UnaryOperator (414)
  • PasswordField - pole hasła (416)
  • TextArea - powierzchnia tekstowa (417)
  • HTMLEditor - edytor HTML (418)
  • ProgressIndicator - wskaźnik postępu (421)
  • ProgressBar - pasek postępu (422)
  • Slider - suwak (423)
  • Spinner - przewijarka (425)
    • SpinnerValueFactory (426)
  • Label - etykieta (427)
  • Separator (427)
  • ToolBar - pasek narzędziowy (428)

Rozdział 21. Dialogi (429)

  • Optional (429)
    • Obsługa obiektu (431)
    • Filtrowanie i mapowanie (432)
  • ButtonType (433)
  • DialogPane - rozkład dialogowy (434)
  • Dialog (434)
  • Praca z dialogami (436)
    • Konfigurowanie dialogu i rozkładu (437)
    • Pobieranie wyniku (439)
    • Walidacja stanu dialogu i jego zamykanie (440)
    • Konwerter wyniku (442)
  • Alert - dialog alarmu (442)
  • ChoiceDialog - dialog wyboru (444)
  • TextInputDialog - dialog tekstowy (445)
  • FileChooser - okno wyboru plików (445)
  • DirectoryChooser - okno wyboru folderów (447)

Rozdział 22. Kontrolki prezentacji danych (449)

  • Pagination - stronicowanie (449)
  • TableView - tabela danych (451)
    • Kolumna tabeli TableColumn (453)
    • Fabryka wartości właściwości (PropertyValueFactory) (453)
    • Placeholder (454)
    • MapValueFactory (455)
    • Zmiana widoczności i kolejności kolumn (455)
    • Sortowanie (456)
    • Zmiana rozmiaru kolumny i zagnieżdżanie kolumn (457)
    • Komórka tablicy TableCell (459)
    • Wybieranie elementów (460)
    • Fokus (461)
    • Edycja danych (462)
    • Przewijanie (463)
  • TreeView - drzewo danych (464)
    • Edycja danych (467)
    • Model wybierania (469)
  • TreeTableView - tabela z drzewem danych (469)

Rozdział 23. Wykresy (471)

  • Schemat dziedziczenia (471)
  • Klasa Chart (472)
  • Klasa Axis (472)
  • Klasa CategoryAxis (473)
  • Klasa ValueAxis (473)
  • Klasa NumberAxis (474)
  • PieChart - wykres kołowy (474)
    • Klasa PieChart.Data (475)
  • Klasa XYChart (476)
    • Klasa statyczna XYChart.Series (477)
    • Klasa statyczna XYChart.Data (477)
  • BarChart - wykres paskowy (478)
  • StackedBarChart - wykres paskowy skumulowany (479)
  • ScatterChart - wykres punktowy (480)
  • LineChart - wykres liniowy (481)
  • BubbleChart - wykres bąbelkowy (482)
  • AreaChart - wykres powierzchniowy (483)
  • StackedAreaChart - wykres warstwowy (484)

Rozdział 24. Praca z obrazami (485)

  • Image (485)
    • Pobieranie obrazu za pomocą InputStream i URL-a (487)
  • ImageView (489)
  • PixelFormat.Type (490)
    • Zamiana A, R, G, B na int (490)
    • Zamiana int na A, R, G, B (491)
  • PixelFormat (492)
  • WritablePixelFormat (493)
  • PixelReader (494)
  • WritableImage (496)
  • PixelWriter (497)
  • Tworzenie obrazów od zera (499)
  • Zapisywanie obrazów (500)

Rozdział 25. Rysowanie na płótnie (503)

  • Canvas (503)
  • GraphicsContext (504)
    • Atrybut wypełnienia (505)
    • Atrybuty konturu (505)
    • Ogólne atrybuty renderowania (507)
    • Atrybuty tekstu (511)
    • Atrybut ścieżki (512)
  • Wyświetlanie kształtów (513)
  • Wyświetlanie tekstu (514)
  • Wyświetlanie ścieżek (514)
  • Wyświetlanie obrazów (515)
  • Inne metody (516)
  • Przykłady (516)
    • Szachownica (516)
    • Smok Heighwaya (517)
    • Symbol jin-jang (518)
    • Animowany symbol jin-jang (520)
    • Rozety Grandiego (520)

Rozdział 26. Obsługa audio i wideo (523)

  • AudioClip (526)
  • Track (527)
  • Media (527)
  • MediaPlayer (528)
    • MediaPlayer.Status (531)
  • MediaView (531)
  • AudioEqualizer (533)
  • EqualizerBand (534)
  • Klasy zdarzeń i wyjątków (534)
  • Przykłady (535)
    • Odtwarzacz audio (535)
    • Odtwarzacz wideo (537)
    • Czas i szybkość odtwarzania (540)

Rozdział 27. Przeciąganie systemowe (543)

  • Typy przeciągania (543)
  • TransferMode (544)
  • DragEvent (544)
  • Typ MIME (546)
  • DataFormat (546)
  • Clipboard (547)
    • ClipboardContent (548)
  • Dragboard (548)
  • Przykłady (548)
    • Przenoszenie tekstu (548)
    • Przenoszenie HTML (549)
    • Przenoszenie obrazów (550)

Rozdział 28. Wielowątkowość (553)

  • Jak zawiesić aplikację (553)
  • Jak odwiesić aplikację - tworzenie wątku roboczego (554)
  • Jak zaktualizować główny wątek aplikacji (555)
  • Klasa Executors (556)
  • Wyliczenie Worker.State (556)
  • Klasa WorkerStateEvent (557)
  • Interface Worker (557)
  • Klasa Task (559)
  • Klasa Service (563)
  • Klasa ScheduledService (565)

Rozdział 29. Stylizacja węzłów (569)

  • CSS (569)
  • Arkusze stylów (569)
    • Domyślny arkusz stylów dla aplikacji (570)
  • Zmiana stylu w kodzie Java (571)
  • Arkusz stylów dla sceny (571)
    • Ustawianie domyślnego arkusza stylów (571)
    • Ustawianie dodatkowego arkusza stylów (572)
  • Domyślny arkusz stylów dla podsceny (572)
  • Klasa Parent a arkusze stylów (572)
  • Klasa Region a arkusze stylów (573)
  • Klasa Node a arkusze stylów (573)
    • Właściwości id i style (573)
    • Metadane CSS (574)
  • Priorytety stylizacji (574)
  • Standardy CSS w JavaFX (575)
  • Dziedziczenie (575)
  • Typy właściwości i jednostki (576)
  • Selektory (577)
  • Zmiany w Javie 9 (579)

Rozdział 30. Nashorn (581)

  • Uruchomienie skryptu ze stringa (581)
  • Uruchomienie skryptu z pliku (582)
  • JavaFX w skrypcie (582)
  • Wiązanie (583)
  • Uproszczenie skryptu (584)
  • Uchwyty zdarzeń (585)

Rozdział 31. Przeglądanie stron WWW (587)

  • WebView (587)
  • WebEngine (588)
  • Wywołania zwrotne interfejsu (589)
    • Uchwyt onAlert (590)
    • Uchwyt confirmHandler (591)
    • Uchwyt promptHandler (592)
    • Uchwyt createPopupHandler (593)
    • PopupFeatures (594)
    • Uchwyt onResized (595)
    • Uchwyt onVisibilityChanged (596)
    • Uchwyt onStatusChanged (596)
  • JSObject (596)
    • Uruchamianie kodu JavaFX z poziomu JavaScriptu (598)
    • Uruchamianie kodu JavaScript z JavaFX (599)
  • Przeglądarka (599)

Rozdział 32. Współpraca ze Swingiem (601)

  • Współpraca z biblioteką SWT (601)
  • Aplety (601)
  • JFXPanel (601)
  • SwingNode (602)
  • SwingFXUtils (603)

Rozdział 33. Ułatwienia dostępu (605)

  • Ułatwienia dostępu w Windows 7 i nowszych (605)
    • Pomoc dla osób niedowidzących (605)
    • Pomoc dla osób z niepełnosprawnością ruchową (605)
    • Pomoc dla osób niesłyszących (606)
    • Narrator (606)
    • Skróty klawiaturowe (608)
  • Ułatwienia dostępu w JavaFX (608)
  • Klasa Platform (608)
  • AccessibleRole (608)
  • AccessibleAttribute (614)
  • AccessibleAction (619)
  • Node (620)
  • Współpraca z czytnikiem ekranowym (621)
  • Ustawianie i odczyt właściwości (621)
  • Używanie wyłącznie klawiszy (621)
  • Tryb wysokiego kontrastu (622)

Rozdział 34. FXML (623)

  • Witaj, FXML-u (623)
  • Import klas (624)
  • Kontrolery (625)
  • Element (626)
  • Stylizacja (627)
  • Właściwości domyślne (628)
  • Ustawianie właściwości (629)
  • Tworzenie obiektów (629)
    • Znacznik (630)
    • Znacznik (631)
    • Znaczniki i (631)
    • Znacznik (632)
    • Znacznik (633)
  • Rozróżnianie atrybutów (633)
  • Wiązanie wyrażeń (635)
  • Scene Builder (636)
  • Zalety i wady FXML-a (636)
    • Zalety (636)
    • Wady (636)

Rozdział 35. Drukowanie węzłów (637)

  • Wyliczenia (638)
  • JobSettings (639)
  • PrinterJob (640)
  • Przykłady (641)
    • Najprostsze zadanie drukowania (641)
    • Wyświetlanie okna ustawień strony (641)
    • Wyświetlanie okna drukowania (642)
    • Drukowanie strony internetowej (643)

Rozdział 36. Modularyzacja (645)

  • Modularyzacja kodu (645)
    • Co to jest moduł (645)
    • Słowa kluczowe (646)
    • Zależności cykliczne (646)
    • Dyrektywy (648)
    • Dyrektywy requires i exports (649)
    • Dyrektywa requires transitive (653)
    • Dyrektywa exports to (654)
    • Dyrektywa opens to (655)
    • Dyrektywa opens (656)
    • Moduły otwarte (656)
    • Tworzenie usług zlokalizowanych (656)
    • Dyrektywy provides with oraz uses (657)
    • Tworzenie usług (658)
    • Dyrektywa requires static (660)
    • Pusty plik module-info.java (661)
  • Modularyzacja JDK (662)
    • Moduły agregacyjne (662)
    • Moduły nienazwane (662)
    • Moduły automatyczne (663)

Najniższa cena z 30 dni przed obniżką 74,25zł

Tytuł książki: "JavaFX 9. Tworzenie graficznych interfejsów użytkownika"
Autor: Urszula Piechota, Jacek Piechota
Wydawnictwo: HELION
Cena: 99.00zł 74.25zł
Klienci, którzy kupili tę książkę, kupili także
Zakład o życie wieczne i inne kazania krótkie
Zakład o życie wieczne i inne kazania krótkie
Michał Heller
Copernicus Center Press
Stymulowanie innowacyjności pracowników Problemy praktyczne
Stymulowanie innowacyjności pracowników Problemy praktyczne
Pietroń-Pyszczek Agata, Piwowar-Sulej Katarzyna
Marina
Płonące granice Napięcia i konflikty o kształt terytorialny dzisiejszej Polski
Płonące granice Napięcia i konflikty o kształt terytorialny dzisiejszej Polski
Skalski Marek
3S MEDIA
Zrozumieć finanse Inteligencja finansowa w zarządzaniu portfelem prywatnym i biznesem
Zrozumieć finanse Inteligencja finansowa w zarządzaniu portfelem prywatnym i biznesem
Jarosław Tuczko
Difin
Rozmowy ze zwierzętami Nawet ryby mają głos
Rozmowy ze zwierzętami Nawet ryby mają głos
Konrad Lorenz
W.A.B.
Zdrowe łakocie Domowe słodycze dla dzieci
Zdrowe łakocie Domowe słodycze dla dzieci
Jolanta Naklicka-Kleser
Zwierciadło
 Koszyk
1 x Auschwitz Medycyna III Rzeszy i jej ofiary
1 x Wspomaganie zarządzania projektami informatycznymi Poradnik dla menedżerów
1 x Badacze kosmosu Poznaj tajemnice wszechświata
1 x Dystans versus tolerancja Percepcja niepełnosprawności w badaniach eyetrackingowych
1 x Rak wątrobowokomórkowy
1 x 333 pułapki języka niemieckiego... i jak ich uniknąć
1 x Afazjologia
1 x Budownictwo ogólne tom 3 Elementy budynków podstawy projektowania
1 x Standardy i procedury w pielęgniarstwie onkologicznym
1 x Język życia DNA a rewolucja w medycynie spersonalizowanej
1 x 100 najpiękniejszych starówek Europy
1 x Samochody w PRL-u
1 x Niemiecki słownik na podróż
1 x Szybkie samochody
1 x Choroba Alzheimera
1 x Encyklopedia najmłodszych Czy wiesz...
1 x Badania zachowań informacyjnych
1 x Endodoncja kliniczna
1 x Hatszepsut
1 x Archeologia Przewodnik
1 x Prokopiusz z Cezarei Historia Wojen Tom 2 Wojny z Gotami
1 x 30 sekund o teorii kwantów 50 kluczowych problemów teorii kwantów przedstawionych w pół minuty
1 x Podstawy i perspektywy chemii koordynacyjnej Tom 2 Perspektywy i zastosowania chemii koordynacyjnej
1 x Forma dokumentu elektronicznego w działalności administracji publicznej
1 x Dwie ukryte tragedie w cieniu atomowej apokalipsy
1 x Globalizacja i regionalizacja w gospodarce światowej
1 x Koktajle
1 x Odstąpienie od wymierzenia kary w świetle statystyk sądowych i badań aktowych
1 x Bankowość elektroniczna w Polsce
1 x Australijczyk
1 x Cytobiochemia Biochemia niektórych struktur komórkowych
1 x Audyt funkcji personalnej w przedsiębiorstwie
1 x Strategie uliczne
1 x Czy prehistoryczne zwierzęta przetrwały? Tom 1 Dinozaury i potwory mórz i jezior
1 x Malujemy jak impresjoniści Atelier Kopisty
1 x Knut Wielki Król Anglii Danii i Norwegii ok. 995-1035
1 x Firma jako CAŁOŚĆ. Porządkowanie chaosu korporacyjnego
1 x Przedawnienie roszczeń związanych z wywłaszczaniem nieruchomości
1 x Geriatria psów i kotów
2 x Medycy polskiego pogranicza II Rzeczypospolitej 1918-1939
1 x Kochaj 50 lekcji jak pokochać siebie, swoje życie i ludzi wokół
1 x Dom umarłych Syberyjska katorga w czasach carów
1 x Podręcznik dializoterapii
1 x Zaburzenia prostaty Lekarz rodzinny
1 x Ustawa o dostępie do informacji publicznej. Komentarz Wydanie 3
1 x Drwal. Miłość, która narodziła się z natury
1 x Dzienniki Heroinowe
1 x Wewnętrzny Bóg Wybrane pisma o oświeceniu
1 x Bibliotekarstwo Nauka - Dydaktyka - Praktyka
1 x Nowy Jork
1 x Systemy teletransmisyjne
1 x Przygoda z archeologią
1 x Hematologia w praktyce
1 x Coaching zdrowia Twoje życie w twoich rękach
1 x Be Active Mama
1 x Deep Stage Dive
1 x Technologia warstw asfaltowych
1 x Język w świetle odkryć nauki
1 x Ciało jako ontyczny fundament podmiotowości
1 x Doradztwo finansowe w Polsce Wydanie 3
1 x Dictionary of telecommunications and computers english-polish polish-english
1 x Biała gorączka
1 x Inspirujący menedżer
1 x Vademecum matura matematyka 2017
1 x Homo sanctus Wzorce świętych w Europie Łacińskiej w średniowieczu
1 x Złote minuty w obrażeniach ciała
1 x Alkoholowe dzieje Polski Czasy rozbiorów i powstań Tom 2
1 x 20 prostych projektów dla elektroników
1 x Wall Street a rewolucja bolszewicka
1 x Co jeść przy chorobach żołądka i jelit Przepisy na wyśmienite i zdrowe potrawy
1 x Boska Ziemia
1 x Mikrokontrolery STM32 w systemach sterowania i regulacji
1 x Kobiety i ich wpływ na biznes
1 x Dziedzictwo lidera Filozofia życia przywódcy
1 x Kutno Przeszłość i współczesność
1 x Ekonometria przestrzenna III Modele wielopoziomowe - teoria i zastosowania
1 x Funkcje wykonawcze i regulacja zachowania u dzieci chorych na astmę i cukrzycę
1 x Krwawy cień genocydu Interdyscyplinarne studia nad ludobójstwem
1 x Decoupage Wszystkie techniki
1 x Etykieta w biznesie czyli jak ułatwić sobie życie w pracy
1 x Automatyzacja pracy maszyn roboczych Metodyka i zastosowania
1 x Paleografia łacińska Wydanie 3
1 x BHP w zakładach pracy Zagadnienia prawne i praktyczne
1 x Czyja dzisiaj jest Zagłada? Retoryka - ideologia - popkultura
1 x Archipelag znikających wysp
1 x Przewóz towarów niebezpiecznych Poradnik kierowcy
1 x Bibliografia patrystyczna 1901-2016 Polskie tłumaczenia tekstów starochrześcijańskich pierwszego tysiąclecia
1 x Immunitet parlamentarny i immunitet głowy państwa z perspektywy konstytucyjnej i karnoprocesowej
1 x Perły znad Kwisy Tajemnice pogranicza Śląska i Łużyc
1 x Czytanie Konopnickiej
1 x Ateizm oraz irreligia i sekularyzacja
1 x Jednolity Plik Kontrolny
1 x Podstawowe zasady wydłużania kończyn
1 x USA część zachodnia Zielony Przewodnik
1 x Opracowanie produktów spożywczych Podejście marketingowe
1 x Hydraulika siłowa Zbiór zadań z rozwiązaniami
1 x Harvard Business Review Sprawna i efektywna organizacja
1 x Komunikowanie w ochronie zdrowia - interpersonalne, organizacyjne i medialne
1 x Akwarium słodkowodne dla bystrzaków
1 x Ameryka: polityka, prawo, społeczeństwo
1 x Dzieci i młodzież z niepełnosprawnością intelektualną w systemie edukacji
1 x Europejskie metropolie i ich regiony Od krajobrazu gospodarczego do sieci metropolii
1 x Ekspert biznesu. Jak wymyślić, stworzyć i prowadzić zyskowny biznes bez środków na start
1 x Nietypowa Matka Polka Jej absurdalny humor doceniają tysiące fanów w sieci!
1 x Repetytorium z pediatrii
1 x Największe oszustwa w II wojnie światowej
1 x Praktyczne rady do egzaminu państwowego kategoria B
1 x Chemia organiczna McMurry Tom 5
1 x 1000 włoskich słów(ek) Ilustrowany słownik polsko-włoski włosko-polski
1 x Beskid Śląski mapa turystyczna 1:50 000
1 x Farmakologia w zarysie
1 x Gdyby głupota miała skrzydła. Najsłynniejsze katastrofy marketingu hi-tech. Wydanie drugie
1 x Siły Hanzy od XIII do XV w.
1 x Marketing w elektroenergetyce
1 x Elsenborn
1 x Metody diagnostyczne w dermatologii, wenerologii i mikologii lekarskiej Tom 2
1 x Patofizjologia Tom 1/2 Wydanie 4
1 x 1000 arcydzieł
1 x Armia Fryderyka Wielkiego Od zakończenia wojny siedmioletniej do śmierci Fryderyka Wilhelma II
1 x 200 odpowiedzi na pytania z marketingu
1 x Zamówienia publiczne
1 x Prawo prasowe między wymogami prawa, nakazami etyki a oczekiwaniami rynku W poszukiwaniu nowego modelu dziennikarstwa
1 x Ciasta Encyklopedia kulinarna
1 x Zamówienia sektorowe
1 x Co to jest populizm?
1 x Jaskinie Polska Czechy Słowacja Przewodnik po Polsce
1 x Zamówienia publiczne nie są trudne
1 x Mamie na ratunek. Usypianie dziecka
1 x Miłość seks i serce
1 x Blisko, nie za blisko. Terapeutyczne rozmowy o związkach. Wydanie II rozszerzone
1 x Atlas ptaków Polski
1 x Anders
1 x Kultura pracy profesjonalisty
1 x Fotografia kulinarna. Od zdjęcia do arcydzieła. Wydanie II
1 x Przemoc i mobbing w szkole w domu w miejscu pracy
1 x Moje dziecko gdzieś na mnie czeka Opowieści o adopcjach
1 x Faktury elektroniczne + CD
1 x Gruzja. Magiczne Zakaukazie. Wydanie 2
1 x Czas na rewolucję Apel Dalajlamy do młodzieży
1 x Dyplomacja publiczna wobec wyzwań współczesnego świata
1 x Dinozaury
1 x Finansowanie marketingu w ochronie zdrowia
1 x BHP w szkole Praktyczny poradnik z dokumentacją + CD Wydanie 2
1 x 1177 przed Chr. Rok, w którym upadła cywilizacja
1 x Fantastyczne światy na okładkach i w ilustracjach książek oraz czasopism od wieku XIX do lat 80. XX wieku
1 x Moduły GSM w systemach mikroprocesorowych
1 x Ustawa o systemie ubezpieczeń społecznych
1 x Biblioteka samobójców
1 x Encyklopedia miast polskich
1 x Cukrzyca
1 x Dalajlama dla par Jak kochać uważnie
1 x Efektywne opodatkowanie przedsiębiorstw
2 x Motocykl bez tajemnic
1 x Atlas naszego świata Przewodnik po krajach i kulturach sześciu kontynentów
1 x Asertywność Sięgaj po to, czego chcesz, nie raniąc innych
1 x Retinopatia cukrzycowa
1 x Cygański chłopiec Byłem obcy wśród swoich
1 x Hydromechanika filtrowania wody
1 x Rozmówki chorwackie ze słownikiem i gramatyką
1 x Ewangelikalizm polski wobec wyzwań współczesności
1 x Etnografia organizacji
1 x Analiza informacji w służbach policyjnych i specjalnych
1 x Czy kultura ma znaczenie? ZZL w japońskich fabrykach w Polsce
1 x Prawo konstytucyjne Wybór aktów prawnych
1 x 7 tajemnic żółwia Zwolnij, odkryj życie
1 x Apelacje z prawa gospodarczego na przykładach i wzorach
1 x Badanie układu mięśniowo-szkieletowego Podręcznik dla studentów
1 x Dinozaury i zwierzęta prehistoryczne
1 x Innowacje w gospodarce opartej na wiedzy
1 x Dokumentacja biegłego rewidenta z badania sprawozdań finansowych
1 x Tablice informatyczne. Wzorce projektowe
1 x Słownik medyczny polsko-angielski angielsko-polski + definicje haseł
1 x Dobre relacje - klucz do sukcesu. Jak współcześnie zjednywać sobie ludzi
1 x Idiopatyczne włóknienie płuc
1 x Kto wyrąbie więcej ode mnie Współzawodnictwo pracy robotników w Polsce w latach 1947–1955
1 x 101 zabaw z klockami Nauka matematyki poprzez zabawę Podręcznik dla rodziców i nauczycieli
1 x A Practical Grammar of English Wydanie 10
1 x Estymacja wartości godziwej Podejście symulacyjne
1 x Czas w prawie administracyjnym
1 x Mentalność założyciela jako podstawa sukcesu firmy
1 x Antymasońska komórka Episkopatu Polski (1946-1952)
1 x Jestem kierowcą wózka jezdniowego napędzanego
1 x Dbam o zdrowie Higiena aktywność odżywianie
1 x Kapitał ludzki w mikro i małych przedsiębiorstwach
1 x Planowanie przestrzeni turystycznej
1 x Do Polski idziemy przez cały świat Karpatczycy na obrazach Jana Gilowskiego
1 x Dzieci alkoholików w perspektywie rozwojowej i klinicznej
1 x Dokumentacja zasad (polityki) rachunkowości w jednostkach budżetowych i samorządowych zakładach budżetowych Wzorzec zarządzenia
1 x Współczesna wiedza o polimerach
1 x Zakorzenianie wolności Myśl polityczna Michaela Novaka
1 x Budapeszt i Balaton. Travelbook
1 x Auschwitz Obóz i miasto
1 x Operator koparko-ładowarki
1 x BMW serii 3 typu E90/E91
1 x Marketing strategiczny w opiece zdrowotnej
1 x Mózg tajemniczy kosmos
1 x Mała anatomia kliniczna
1 x Vademecum matura język angielski 2017 + CD
1 x Dieta zrzuć 5 kilo (i więcej) Więcej na talerzu mniej na wadze
1 x Mięso i przetwory drobiowe Technologia, higiena, jakość
1 x Albania Bałkański Dziki Zachód
1 x Sweet Cheeks Zapach namiętności
1 x Dziennik tom 2 1970-1979
1 x Tunezja Last Minute
1 x Nie nauczysz dziecka jazdy na rowerze podczas prelekcji
1 x Kodeks postępowania administracyjnego Komentarz
1 x Anna German o sobie
1 x Czym jest człowiek? Kurs antropologii dla niewtajemniczonych
1 x Instrukcja magazynowa
1 x Narkotyki w kulturze młodzieżowej
1 x 100 najlepszych książek biznesowych Poznaj niezbędny kanon
1 x Autostrady w Polsce czyli drogi przez mękę
1 x Historia gwałtu
1 x Dieta dla płodności
11,770.65zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo Helion
 Kategoria:
 Energetyka
Energetyka a społeczeństwo

Energetyka a społeczeństwo

79.00zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
Programowanie Microsoft SQL Server 2008 Tom 1 + Tom 2 Leonard Lobel, Andrew J. Brust, Stephen Forte Microsoft Press
3ds Max 2012 Biblia Kelly L. Murdock HELION
Encyklopedia zdrowia Tom 1-2 Wydanie 9 Witold S. Gumułka, Wojciech Rewerski PWN
Windows Server 2008 R2 Usługi pulpitu zdalnego Resource Kit Christa Anderson, Kristin L. Griffin, Microsoft Remote Desktop Virtual Microsoft Press
Linux w systemach embedded Marcin Bis BTC
Anatomia człowieka Tom 1-5 Komplet Adam Bochenek, Michał Reicher PZWL
Miejscowa wentylacja wywiewna Poradnik Optymalizacja parametrów powietrza w pomieszczeniach pracy Maciej Gliński DW Medium
Chemia organiczna Część I-IV Komplet J. Clayden, N. Greeves, S. Warren, P. Wothers WNT
Słownik naukowo-techniczny angielsko-polski Wydanie XIII Red. M.Berger, T.Jaworska, A.Baranowska, M.Barańska WNT