ďťż
Lemur zaprasza
Funkcje specjalne Javy Za pomocą funkcji można podzielić aplet na mniejsze, łatwiejsze w obsłudze częsci. W większosci apletów można spotkać funkcję paint. Okazuje się, że oprócz niej jest kilka innych funkcji specjalnych, które można spotkać w większosci apletów Javy. Poniższe punkty pozwolą lepiej zrozumieć sposób działania apletów Javy: W większosci apletów Javy są zdefiniowane funkcje init, start, run i paint. Bezposrednio po uruchmieniu apletu Java automatycznie wywołuje funkcję init. Funkcję init (jest to skrót od angielskiego słowa initialize=zainicjować) należy stosować w celu przypisania wartosci początkowych głównym zmiennym i obiektom apletu. Po zakończeniu wykonywania funkcji init Java automatycznie wywołuje funkcję apletu start. W funkcji start większosć apletów tworzy jeden lub więcej obiektów typu Thread (wątków). W celu rozpoczęcia wykonywania obiektu Thread aplet wywołuje jego funkcję start, która z kolei wywołuje funkcję tego obiektu run. Aby w aplecie można było wywołać funkcję run, wczesniej trzeba zreaizować interfejs Runnable. W celu zakończenia działania apletu przeglądarka wywołuje jego funkcję destroy. W celu uaktualnienia okna apletu z pamięci przeglądarka wywołuje jego funkcję paint. Jesli aplet sam chce uaktualnić swoje okno, może wywołać funkcję repaint, która z kolei wywołuje funkcję paint. |