Temat ćwiczenia: Podstawy JAVA – „pierwszy program”
1. Ogólna charakterystyka ćwiczenia
Praktyczne zapoznanie z językiem obiektowym JAVA i jego zastosowanie.
2. Przygotowanie do zajęć
Przed przystąpieniem do wykonywania ćwiczenia należy zapoznać się z materiałami
udostępnionymi, jako dokument pdf na stronie podanej przez prowadzącego. Dodatkowo
należy zapoznać się z programem ECLIPSE wykorzystywanym do tworzenia skryptów i
apletów w Javie.
3. Wykonanie ćwiczenia
1. W programie ECLIPSE stworzyć nowy Projekt Java oraz założyć nową klasę.
Następnie należy wpisać do niej poniższy kod (aplikacja będzie programem, który
wypisze w oknie konsoli łańcuch znakowy):
public class projekt1 {
public static void main(String[] args) {
System.out.println("odpowiedni tekst");
}
}
1. W programie ECLIPSE stworzyć nowy Projekt Java oraz założyć nową klasę.
Następnie należy wpisać do niej poniższy kod tworzący applet
import java.applet.*;
import java.awt.*;
public class APLET extends Applet
{
public void init( )
{
}
public void start( )
{
}
public void paint(Graphics g)
{
}
public void stop( )
{
}
public void destroy( )
{
}
}
Opis skryptu APLET:
·
metoda init: wywoływana jako pierwsza, na początku wywoływania apletu. Jest
wywołana tylko raz. W metodzie tej możemy np. zainicjować wszystkie zmienne.
·
metoda start: wywoływana po metodzie init i po odsłonięciu przysłoniętego apletu.
W metodzie tej możemy uruchamiać wątki zatrzymane przez metodę stop.
·
metoda paint: wywoływana jest za każdym razem gdy konieczne jest odświeżenie
apletu. Obiekt Graphics jest graficznym kontekstem apletu, służy on do rysowania
na nim.
·
metoda stop: wywoływana gdy nasz aplet nie jest widoczny. Możemy w niej
przerwać wątki które nie muszą działać kiedy nasz aplet pozostaje niewidoczny.
·
Metoda destroy: wywoływana pod koniec działania naszego apletu, możemy w
nim zwolnić wszystkie zasoby wykorzystywane przez nasz aplet.
4. Sprawozdanie
W sprawozdaniu należy zamieścić opis wyników uzyskanych przy realizacji
poszczególnych punktów ćwiczenia wraz z niezbędnymi komentarzami wyjaśniającymi
istotę poszczególnych operacji.
6. Wymagania BHP
Zgodnie z podanymi na pierwszych zajęciach oraz zasadami obowiązującymi w
pomieszczeniu, w którym odbywają się ćwiczenia.
7. Literatura
1. M. Lis: Praktyczny kurs Java. Wydawnictwo Helion
2. http://webmade.org/kursy-online/kurs-javascript.php