JAVA.

Na początek krótka uwaga jak wykorzystać udostępnione gotowe aplety JAVY (aplet = program w języku JAVA przeznaczony do uruchamiania w innej aplikacji, na ogół w przeglądarce WWW). Kurs Dariusza Klimowicza i Wiesława Porębskiego - na końcu tego tekstu.

Aplety można znaleźć w wielu archiwach z opisami ich parametrów, zaś same aplety umieszcza się na stronie WWW używając taga <APPLET>...

Składnia:
<APPLET codebase="URL" code=aplet.class height=300  width=300>
<PARAM name="pierwszy" value="1">

<PARAM name="drugi" value="2">

..................................................

<PARAM name="ostatni" value="jakieś_tam_wartości"">

</APPLET>

<APPLET> posiada następujące parametry:

codebase
Ten parametr pozwala na wskazanie katalogu z plikami .class (B-kodu)
(lub URL), jeżeli jest inny niż ten, w którym znajduje się strona.
code
Tutaj wskazuje się nazwę (ewentualnie ze ścieżką) pliku .class.
 
name
Nadanie apletowi nazwy umożliwiającej komunikację między apletami na stronie.
 
archive
Wartość parametru jest lista klas i innych zasobów, które powinny być załadowane zanim aplet zostanie uruchomiony - aplet jest inicjalizowany dopiero gdy wszystkie grafiki, dźwięki i inne parametry są już ściągnięte z sieci.
 
width
Długość okna apletu.
 
height
Wysokość okna apletu.

Przykłady.

1) Aplet "Geometry".

W celu wykonania konstrukcji zawierającej trzy punkty musimy przygotować stronę WWW (w HTML'u) wywołującą aplet GEOMETRY i opisać elementy konstrukcji.  Oto przykładowy, prosty kod konstrukcji:

<APPLET code=Geometry.class height=200  width=200>
<PARAM name=background value="0,0,100">

<PARAM name=e[1] value="A;point;free;30,30">

<PARAM name=e[2] value="B;point;free;180,100">

<PARAM name=e[3] value="C;point;free;90,180">

</APPLET>

2) Aplety "scroll".
 


3) A tu trochę o pochodnych: styczna i sieczna oraz pierwsza i druga funkcja pochodna.
 


I wreszcie kurs języka JAVA. Wybrałem najlepszy (moim zdaniem) kurs Dariusza Klimowicza i Wiesława Porębskiego: kopia lokalna i źródło.