Java 4 Swing. Tom 1

okladka
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. Pierwszy z nich jest "Wstępem do programowania w Javie", drugi zawiera rozszerzony opis języka, opis bibliotek Java 2D i Swing oraz wybrane zagadnienia poświęcone m.in. programowaniu aplikacji graficznych, sieciowych, rozproszonych i bazodanowych oraz metodyce projektowania komponentów JavaBeans i programowaniu wizualnemu. Wszystko z uwzględnieniem najnowszych rozszerzeń języka oraz możliwości oferowanych przez kompilatory 4. generacji (stąd tytuł książki).

W tomie I czytelnik znajdzie zwięzłe opisy następujących zagadnień:

  • Aplikacje i aplety (aplikacje konsolowe, okienkowe, niezależne);
  • Programy (środowisko, literały, zmienne, wyrażenia, operacje, wyrażenia stałe, instrukcje);
  • Funkcje (m.in. modyfikowanie parametrów, parametry odnośnikowe, funkcje rekurencyjne);
  • Pamięć;
  • Biblioteki;
  • Pliki;
  • Analiza leksykalna;
  • Klasy i interfejsy;
  • Listy;
  • Kolekcje;
  • Grafika (wykreślacz, współrzędne, obiekty graficzne, położenie i rozmiary, kolory itd.);
  • Zdarzenia;
  • Urządzenia;
  • Wątki;
  • Animacje;
  • Data i czas;
  • Oblicze aplikacji;
  • Zagadnienia wybrane (Java po C++, programowanie apletów, wykreślanie czcionek, programowanie gier, styl programowania).

Po prostu Flash 5

okladka
Flash jest odpowiedzią na potrzeby projektantów sieciowych, którzy pragną większej ilości grafiki i lepszej nad nią kontroli. Flash umożliwia przesyłanie w sieci grafiki wektorowej. Pliki z grafiką tego typu są bardzo małe; poza tym obrazy wektorowe są skalowalne. Pozwala to uniknąć niekontrolowanych zmian wyglądu strony WWW na przykład w sytuacji, gdy użytkownik zmieni rozmiar okna przeglądarki -- bez względu na nowy rozmiar, wszystkie elementy strony zachowają właściwe proporcje.

Tworzenie animacji we Flashu nie jest ograniczone jedynie do kreskówek, takich jak Królik Bugs czy Simpsonowie. Animacje Flasha to również elementy nawigacyjne, takie jak przyciski czy menu. Oczywiście, animacje tworzone we Flashu nie są ograniczone do zastosowań sieciowych.

W tej książce nie dowiesz się, jak stworzyć kompletny interfejs użytkownika strony sieciowej. Poznasz za to metody tworzenia grafiki, animacji oraz elementów interaktywnych, co z pewnością pomoże Ci w tworzeniu żywej, pomysłowej i interesującej strony WWW. Czy będziesz tworzył przyciągający uwagę widza banner czy przycisk przenoszący użytkownika w inne miejsce strony bądź łączący z innym adresem URL, czy może zabawną animowaną kreskówkę, książka ta pomoże Ci szybko rozpocząć pracę, podpowiadając, jak wykorzystać narzędzia Flasha do stworzenia sprawnie działającej, interaktywnej strony WWW.

Jeśli chcesz szybko, a zarazem dogłębnie poznać wszystkie możliwości Flasha 5, to koniecznie powinieneś kupić tę książkę. Przystępny, bogato ilustrowany wykład poprowadzi Cię krok po kroku przez wszystkie zagadnienia Flasha 5, prezentując kolejne i wskazując właściwe czynności. Książka ta może być też swego rodzaju leksykonem: znajdź potrzebną informację, przejrzyj ją i wypróbuj. Nie znajdziesz tu długich i nudnych opisów: wszystkie potrzebne wiadomości podane są w zwięzłej i prostej formie, wzbogaconej ilustracjami.

Poznaj najważniejsze, wykorzystywane na co dzień polecenia i możliwości Flasha 5, bez wgłębiania się w niepotrzebne detale.

I to wszystko za rozsądną cenę.

mod_perl. Leksykon kieszonkowy

okladka
Apache jest najbardziej popularnym serwerem WWW na świecie, a Perl najpopularniejszym językiem skryptowym WWW dla serwera. Łączącym te dwa elementy jest moduł serwera Apache -- mod_perl, który daje programistom Perla pełny dostęp do interfejsu programowania aplikacji API. Z modułem mod_perl można zwiększyć wydajność skryptów CGI, jak również rozszerzyć zakres możliwości serwera WWW Apache.

Ta książeczka jest użytecznym przewodnikiem po mod_perl w wersji 1.24. Leksykon otwiera krótki kurs wprowadzający do mod_perl, omawiający metody adaptacji skryptów CGI dla mod_perl oraz opis aplikacji wykorzystujących ten moduł. Leksykon dostarcza także zwięzłych opisów wszystkich klas, metod i dyrektyw konfiguracyjnych dla modułu mod_perl.

Flash 5 w praktyce

okladka
Niniejsza książka stanowi uaktualnienie pozycji Flash 4 w praktyce i jest praktycznym przewodnikiem po doskonałym programie graficznym służącym do tworzenia interaktywnych animacji. Jeśli chcesz poznać wspaniałe możliwości nowej, piątej wersji programu, koniecznie zapoznaj się z tą publikacją. Znajdziesz tu m.in.:
  • wprowadzenie do tematyki Flasha 5;
  • opis poszczególnych technik rysowania we Flashu, za pomocą narzędzi rysunkowych znajdujących się w przyborniku narzędziowym.
  • transformowanie i modyfikowanie obiektów;
  • tworzenie pól tekstowych oraz modyfikowanie ich atrybutów;
  • warstwy Flasha;
  • animacja we Flashu jest to jeden z najciekawszych rozdziałów tej książki.
Zawiera informacje o tym, jak tworzyć animacje klatka po klatce oraz animację uzupełnianą;
  • dodawanie efektów dźwiękowych;
  • Flash ActionScript;
  • publikacja animacji;
  • Flash i Dreamweaver.

ArchiCAD 7.0/7.0 PL. Krok po kroku

okladka
Wiele osób zadaje pytanie, jak to się stało, że firma Graphisoft -- założona w 1982 roku na Węgrzech -- potrafiła odnieść tak wielki światowy sukces na trudnym rynku najbardziej wyrafinowanych programów komputerowych -- projektowania architektonicznego. Odpowiedź jest prosta: powstał produkt daleko wyprzedzający konkurencję, przebojem zdobywający światowy rynek. Bezprecedensowy sukces Graphisoftu to jedna z legend światowego rynku komputerowego, tak jak powstanie firmy Apple czy fenomen Microsoftu.

Dziś Graphisoft to międzynarodowa firma mająca biura w San Francisco, Tokio, Monachium, Londynie, Madrycie, Santiago de Chile i Sao Paulo. Główna siedziba firmy mieści się jednak wciąż w Budapeszcie. Obroty Graphisoftu rosną i jest to najdynamiczniej rozwijająca się firma w swojej branży.

Pierwsza wersja ArchiCAD-a powstała w 1984 roku. Dziś ArchiCAD jest sprzedawany w przeszło 80 krajach świata, w 22 wersjach językowych (w tym polskiej). Dzisiejszy ArchiCAD ma niewiele wspólnego ze swym pierwowzorem sprzed kilkunastu lat. Nie zmieniło się tylko jedno -- zarówno dawniej, jak i dziś jest to program najlepiej dostosowany do wciąż rosnących oczekiwań architektów.

Na rynku pojawiają się i znikają wciąż nowe programy dla architektów. Niewiele z nich wytrzymuje trudną próbę, jaką jest wielomiesięczna praca nad dużym projektem. Jeszcze mniej z nich rozwija się na tyle szybko, by dotrzymać kroku wciąż nowym potrzebom i wyzwaniom. O tym, że ArchiCAD jest znakomitym programem, świadczy liczba korzystających z niego osób -- przeszło 100 000 zadowolonych użytkowników na całym świecie.

Niniejsza książka jest jedynym dostępnym na Polskim rynku, autoryzowanym przez firmę Graphisoft, podręcznikiem opisującym program ArchiCAD 7.0 i 7.0 PL.

  • O Autorze (5)
  • Wprowadzenie (7)
  • ABC języka SQL

    okladka
    Bazy danych stały się głównym składnikiem systemów informatycznych. W zależności od producenta, przeznaczenia i ceny programy zarządzające bazami danych bardzo się od siebie różnią.

    Jedynym punktem wspólnym dla wszystkich tych aplikacji jest wbudowana obsługa strukturalnego języka zapytań (ang. Structured Query Language).

    SQL służy do tworzenia aplikacji bazodanowych i zarządzania nimi. Używając go, możemy:

    1. Wyszukiwać dane w bazie danych.
    2. Operować danymi -- wstawiać je, modyfikować i usuwać.
    3. Definiować dane -- dodawać nowe tabele, indeksy i perspektywy.
    4. Sterować danymi -- blokować użytkownikom dostęp do poufnych danych.
    5. Modyfikować schemat baz danych bez zmieniania istniejących aplikacji -- nowe kolumny i tabele mogą być zawsze dodane bez obawy, że zajdzie konieczność zmiany istniejących programów lub zdefiniowanych z góry ścieżek dostępu.
    6. Formułować zapytania w trybie interakcyjnym lub osadzać je w standardowych językach programowania, takich jak C lub Pascal.
    Aby opanować SQL w stopniu wystarczającym do stworzenia i korzystania z bazy danych, wystarczy znajomość dziewięciu poleceń: SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP, GRANT i REVOKE.

    Książka została przygotowana tak, aby była przydatna zarówno dla uczniów i studentów, którzy chcieliby poznać temat projektowania i programowania baz danych (książka powstała na podstawie prowadzonych przez autora wykładów z teorii relacyjnych baz danych i języka SQL) jak i dla administratorów baz danych (książka zawiera kilkadziesiąt przykładów wykorzystania języka SQL do ułatwienia lub zautomatyzowania codziennych prac związanych z zarządzaniem bazami danych).


    « poprzednia 1 2 3 4 5 6 7 8 9 10 11 następna »