Zadania (15)


  1. Zaprojektować applet wypisujący dowolny napis o określonej czcionce i kolorze na ekranie. Applet powinien być wywołany ze strony html przy pomocy znacznika <applet> o określonym rozmiarze. Plik .class powinien znajdować się w podkatalogu o wymyślonej przez autora nazwie.

Uwagi:

    1. Klasa, która zawiera applet, powinna dziedziczyć po klasie java.applet.Applet.

    2. Wyświetlaniem napisu powinna zajmować się funkcja point(Graphics g)

    3. Za czcionkę odpowiada obiekt klasy Font

  1. Zaprojektować applet, który wypisze na ekranie napis o określonej czcionce i kolorze „Witaj, <imię>”, gdzie <imię> będzie imieniem wpisanym jako parametr wywołania appletu.

Uwagi:

    1. Do pobrania wartości parametru należy wykorzystać funkcję init(). W niej zaś umieścić funkcję getPartameter()

    2. Rysowanie napisu odbywa się przy pomocy funkcji paint()

  1. Zaprojektować applet, który w oknie przeglądarki narysuje następujący rysunek:

0x01 graphic

Czcionkę i kolory na rysunku proszę dobrać według własnego uznania.

  1. Zaprojektować applet wyświetlający na ekranie zegar cyfrowy, odświeżany co 1 sekundę (o dowolnej czcionce i kolorze), wykorzystując programowanie wielowątkowe.

Uwagi:

    1. Aby aplikacja była wielowątkowa, musi implementować interfejs Runnable, wykorzystywać obiekt typu Thread, metody start(), stop(), run() oraz repaint().

    2. Funkcja start() ma rozpoczynać wątek (jeśli go jeszcze nie ma), a funkcja stop() - kończyć go. Funkcja run() w nieskończonej pętli ma co 1 sekundę przerysowywać napis, a funkcja paint() odpowiada za proces rysowania napisu.

Zajęcia:

Aplet - mały program uruchamiany przez przeglądarkę wykonywany przez klienta.

Serwet - mały program uruchamiany na serwerze



Wyszukiwarka

Podobne podstrony:
04 15 belki i ramy zadanie 15
sciaga zadania 15
Makroekonomia - zadania (15 stron), Zadanie 1
operacje teoria zadania 15 plus rozwiazania
rozdzial 05 zadanie 15
Liga zadaniowa - 15 XII 2008, Liga zadaniowa, Archiwalne + rozwiązania, 2008 - 2009
07 Badania przegladowe I i II zadania 15, Testy diagnostyczne
07 Badania przegladowe I i II zadania 15, Medycyna Weterynaryjna, II Rok, EPIDEMIOLOGIA
operacje teoria zadania 15 plus rozwiazania
Zadania 15
sciaga zadania 15 (1)
Zadanie 15 19
zadania 15
zadania 15
Zadanie 15

więcej podobnych podstron