reklama - zainteresowany?

Java 4 Swing. Tom 2 - Helion

Java 4 Swing. Tom 2
Autor: Jan Bielecki
ISBN: 83-7197-384-5
stron: 720, Format: B5, okładka: miękka
Data wydania: 2000-10-21
Księgarnia: Helion

Cena książki: 81,00 zł

Dodaj do koszyka Java 4 Swing. Tom 2

Tagi: Java - Programowanie

Java jest powszechnie stosowanym językiem programowania, nauczanym nie tylko w uczelniach akademickich, ale również w klasach informatycznych szkół średnich. W krajach wysoko rozwiniętych, a zwłaszcza w Stanach Zjednoczonych, Java całkowicie wyparła języki C i Pascal, pozostawiając C++ tylko wyspecjalizowaną dziedzinę programowania systemowego.

Do niedawna użytkownicy Javy, wyposażający swoje programy w grafikę i wizualne oblicze, wyłącznie posługiwali się biblioteką AWT (Abstract Windowing Toolkit). Obecnie mają do wyboru także JFC (Java Foundation Classes), połączenie bibliotek Swing i Java2 D nadbudowane nad AWT.

Java 4 Swing jest książką składającą się z 2 tomów. W tomie II czytelnik znajdzie zwięzłe opisy następujących zagadnień:

  • rozszerzony opis języka;
  • opis bibliotek Java 2D i Swing;
  • programowaniu aplikacji graficznych, sieciowych, rozproszonych i bazodanowych;
  • metodyka projektowania komponentów JavaBeans;
  • programowanie wizualne.

Dodaj do koszyka Java 4 Swing. Tom 2

Spis treści

Java 4 Swing. Tom 2 -- spis treści

Tom I Java dla początkujących

Część I Podstawy

Tom II Java dla programistów

Od Autora (13)

Część II Opis języka (15)

Programy (17)

  • Określenie pakietu (17)
  • Polecenia importu (18)
  • Classpath (19)

Zmienne (21)

  • Nazwy (21)
  • Literały (27)
  • Elementy (29)
  • Tablice (33)
  • Obiekty (37)

Wyjątki (45)

  • Wysłanie wyjątku (45)
  • Odebranie wyjątku (46)

Funkcje (49)

  • Sygnatura (50)
  • Przeciążenie (50)
  • Przedefiniowanie (51)
  • Wywołanie funkcji (52)
  • Dostarczenie rezultatu (54)
  • Funkcje rekurencyjne (55)

Operacje (57)

  • Operacje przypisania (59)
  • Operacje arytmetyczne (60)
  • Operacje porównania (62)
  • Operacje orzecznikowe (64)
  • Operacje konwersji (65)
  • Operacje warunkowe (65)
  • Operacje bitowe (66)
  • Operacja rozpoznania (70)

Instrukcje (71)

  • Instrukcja pusta (71)
  • Instrukcja grupująca (72)
  • Instrukcja wyrażeniowa (72)
  • Instrukcja warunkowa (73)
  • Instrukcje iteracyjne (74)
  • Instrukcja decyzyjna (85)
  • Instrukcje powrotu (86)
  • Instrukcje wyjątków (86)

Część III Programowanie obiektowe (91)

Klasy i obiekty (93)

  • Pola obiektowe (94)
  • Pola klasowe (94)
  • Fabrykowanie obiektów (95)
  • Odnośnik this (96)
  • Anatomia fabrykacji (97)
  • Przetwarzanie obiektów (97)
  • Definiowanie klas (98)
  • Definiowanie interfejsów (101)
  • Rozszerzanie klas (101)
  • Implementowanie interfejsów (104)
  • Konstruowanie podobiektów (105)
  • Inicjowanie klas i obiektów (106)
  • Poszukiwanie składników (110)
  • Identyfikowanie pól (112)
  • Identyfikowanie funkcji (114)
  • Wywoływanie funkcji (116)
  • Wymiana danych (119)
  • Klasy kopertowe (123)

Konwersje (125)

  • Poprawność statyczna (125)
  • Poprawność dynamiczna (127)
  • Przypisania odnośników (128)

Polimorfizm (131)

  • Użycie polimorfizmu (133)
  • Stosowanie interfejsów (135)
  • Interfejsy i dziedziczenie (139)

Studia obiektowe (143)

  • Wykreślanie bez odtwarzania (143)
  • Wykreślanie z odtwarzaniem (145)
  • Użycie kolekcji (147)
  • Kolekcje w kolekcjach (150)
  • Wykreślanie figur, napisów i krzywych (153)

Część IV Grafika 2D (161)

Grafika 2-wymiarowa (163)

  • Wykreślacz (163)
  • Kolory (165)
  • Pióra (168)
  • Pędzle (177)
  • Kształty (182)
  • Trafienia (192)
  • Przekształcenia (194)
  • Obcinania (197)
  • Obrazy i podobrazy (199)

Część V JFC Swing (209)

Projektowanie oblicza (211)

  • Swing czy AWT (212)
  • Wygląd (212)
  • Oblicze (218)
  • Anatomia okna (220)
  • Modele (226)
  • Wątki (227)
  • JComponent (230)
  • JPanel (243)
  • JColorChooser (253)
  • JFileChooser (256)
  • FileFilter (258)
  • JOptionPane (261)
  • BoxLayout (263)
  • ImageIcon (269)
  • JLabel (270)
  • Hiperteksty (275)
  • AbstractButton (277)
  • JButton (279)
  • JToggleButton (284)
  • AbstractAction (286)
  • Właściwości (289)
  • JTextField (293)
  • JPasswordField (296)
  • JTextArea (298)
  • JScrollBar (300)
  • JScrollPane (304)
  • JTextComponent (307)
  • JEditorPane (310)
  • JList (312)
  • JComboBox (320)
  • JSplitPane (325)
  • JMenuBar (328)
  • JPopupMenu (333)
  • JToolBar (337)
  • JCheckBox (344)
  • JCheckboxMenuItem (347)
  • JRadioButton (350)
  • JRadioButtonMenuItem (354)
  • JSlider (356)
  • JProgressBar (360)
  • JTabbedPane (362)
  • JTable (367)
  • JTree (370)
  • JFrame (372)
  • JDialog (382)
  • JLayeredPane (392)
  • JDesktopPane (399)
  • JInternalFrame (399)
  • JRootPane (404)
  • Timer (408)

Część VI Wejście-wyjście (411)

Pliki i strumienie (413)

  • Klasa plikowa (413)
  • Dostęp sekwencyjny (416)
  • Dostęp wyrywkowy (432)
  • Kompresja (433)
  • Szeregowanie (436)

Część VII Kolekcje (443)
Kolektory i iteratory (445)

  • Kolekcje listowe (446)
  • Kolekcje zbiorowe (446)
  • Kolekcje mapujące (446)
  • Iteratory (447)
  • Kolekcje listowe (451)
  • Kolekcje zbiorowe (455)
  • Kolekcje mapujące (457)
  • Sortowanie i wyszukiwanie (461)
  • Stosowanie algorytmów (464)

Część VIII Java RMI (469)

Program rozproszony (471)

  • Serwerzy i klienci (471)
  • Obiekty oddalone (472)
  • Obiekty szeregowalne (472)
  • Namiastki (473)
  • Parametry i rezultaty (473)
  • Przesyłanie obiektów (474)
  • Rejestrowanie obiektów (474)
  • Pliki polityki (476)
  • Zarządca bezpieczeństwa (476)
  • Serwer HTTP (476)
  • Właściwości (477)
  • Rozproszenie (478)
  • Kompilator Kawa (479)
  • Projekt serwera (479)
  • Projekt klienta (488)
  • Przywoływanie metod (491)
  • Wykonywanie zadań (499)
  • Wielowątkowość (506)
  • Aplikacje i aplety (511)
  • Studium projektowe (520)

Część IX Java Beans (529)

Komponenty (531)

  • Właściwości i metody (531)
  • Właściwości skalarne i indeksowane (532)
  • Właściwości swobodne (533)
  • Właściwości związane (536)
  • Właściwości nadzorowane (542)
  • Pakowanie komponentu (550)

Projektowanie kostek (553)

  • Zdefiniowanie kostki (553)
  • Utworzenie kostki (559)

Część X Java JNI (561)

Programowanie mieszane (563)

  • Zasady postępowania (563)
  • Wymiana na funkcję rodzimą (564)
  • Parametry funkcji rodzimych (568)
  • Przetwarzanie łańcuchów (569)
  • Przetwarzanie tablic (570)
  • Wysyłanie wyjątków (571)

Zagadnienia wybrane (573)

Rozmieszczanie komponentów (575)

Projektowanie komponentów (587)

Projektowanie zdarzeń (597)

Stosowanie refleksji (603)

  • Rozpoznawanie składników (603)
  • Wywoływanie funkcji (610)
  • Wykonywanie aplikacji (612)

Przenoszenie obiektów (617)

  • Definiowanie aromatów (617)
  • Obiekty przeniesieniowe (617)
  • Przenoszenie przez schowek (618)
  • Schowek systemowy (625)

Archiwizowanie danych (627)

  • Archiwum JAR (627)
  • Fraza Archive (628)

Uwierzytelnianie danych (631)

  • Skróty (631)
  • Klucze (632)
  • Podpisy (632)
  • Uwierzytelnianie (633)

Obsługiwanie drukarki (637)

Programowanie wizualne (641)

  • Utworzenie apletu (642)
  • Utworzenie oblicza (642)
  • Kodowanie oddziaływań (644)

Programowanie sieciowe (649)

  • Opis serwera (649)
  • Opis klienta (652)
  • Gra w zapałki (653)

Programowanie bazodanowe (661)

  • Utworzenie bazy danych (661)
  • Skonfigurowanie ODBC (663)
  • Dostęp do bazy danych (664)

Programowanie przyrostowe (673)

Dodatki (685)

Dodatek A Priorytety (687)

Dodatek B Narzędzia (689)

  • Program rmiregistry (689)
  • Program rmic (689)
  • Program java (690)
  • Program appletviewer (691)
  • Kompilator Kawa (691)
  • Serwer HTTP (692)

Dodatek C JBuilder (699)

  • Konfigurowanie kompilatora (699)
  • Utworzenie projektu (700)
  • Otwarcie projektu (700)
  • Konfigurowanie projektu (701)
  • Tworzenie pliku źródłowego (701)
  • Przygotowanie pliku z danymi (701)
  • Wstawianie plików do projektu (702)
  • Wykonanie aplikacji (702)
  • Klasy szkieletowe (702)

Dodatek D Visual Cafe (705)

  • Konfigurowanie kompilatora (705)
  • Utworzenie projektu (705)
  • Otwarcie projektu (706)
  • Konfigurowanie projektu (706)
  • Tworzenie pliku źródłowego (706)
  • Przygotowywanie plików z danymi (707)
  • Wstawianie plików do projektu (707)
  • Budowanie aplikacji (707)
  • Wykonanie aplikacji (707)
  • Klasy szkieletowe (707)

Dodatek E Zdarzenia (709)

Skorowidz (717)

Dodaj do koszyka Java 4 Swing. Tom 2

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2026 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.