Sam program ma około 10 linie. Największa
java.awt.Graphics importu; public class FirstApplet rozciąga java.applet.Applet {public void paint (Graphics g) {g.drawLine (0, 0, 200, 200); }}To jest o najprostszej apletu Java można tworzyć. Aby w pełni to zrozumieć trzeba będzie nauczyć się sporo, zwłaszcza w zakresie technik programowania obiektowego. Skoro jestem przy założeniu, że masz zerowe doświadczenie w programowaniu, co chciałbym Ci zrobić, to skoncentrować się tylko na jednej linii w tym programie po chwili: Największa
g.drawLine (0, 0, 200, 200 );To jest linia w tym programie, które wykonuje pracę. Zwraca się ukośną linię. Reszta programu jest rusztowanie, które obsługuje tę jedną linię, a my możemy ignorować rusztowanie dla tej chwili. Co tu się stało było to, że powiedział komputer rysować jedną linię z lewym górnym rogu (0,0) do prawego dolnego rogu (200, 200). Komputer dobył go, tak jak powiedzieliśmy go. To jest istota programowania! Największa
(Zauważ też, że na stronie HTML, możemy ustawić rozmiar okna apletu w punkcie 5 powyżej, mają szerokość 200 i wysokość 200).
W tym programie, zadzwoniliśmy metodę (aka funkcją) o nazwie drawLine i minęliśmy go cztery parametry (0, 0, 200, 200). Linia kończy się średnikiem. Średnik działa jak okres na końcu zdania. Linia zaczyna się od g, co oznacza, że chcemy wywołać metodę o nazwie drawLine na konkretny obiekt o nazwie g (które można zobaczyć jedną linię w górę jest z klasy Graphics. - Będziemy mieli do klas i metod klas w znacznie bardziej . Szczegóły w dalszej części artykułu) Największa
Metoda jest po prostu polecenie - mówi komputer, aby coś zrobić. W tym przypadku, drawLine mówi komputerowi, aby narysować linię pomiędzy punktami określonymi: (0, 0) i (200, 200). Można myśleć o oknie, jak o jej 0,0 współrzędnych w lewym górnym rogu, z dodatnim osi X i Y, rozszerzając się na prawo i na dół. Każda kropka na ekranie (każdy piksel) jest o jeden stopień w skali. Największa
Spróbuj eksperymentować używając różnych numerów do czterech parametrów. Zmienić numer lub dwa, zapisać zmiany, ponownie skompilować z javac i ponownie po każdej zmianie w appletviewer, i zobaczyć, co można odkryć. Największa
Jakie inne funkcje są dostępne oprócz drawLine? Można go znaleźć się patrząc na dokumentacji dla klasy Graphics. Po zainstalowaniu Java Development Kit i rozpakowaniu dokume