Žinios Discovery
/ Knowledge Discovery >> Žinios Discovery >> Technika >> kompiuteris >> kompiuterių programinė įranga >>

Kaip Java Works

tęsiasi java.applet.Applet {public void dažai (Grafika g) {g.drawLine (0, 0, 200, 200); }}

Tai apie paprasčiausią Java applet jūs galite sukurti. Norint visiškai suprasti ją turėsite išmokti teisingą sumą, visų pirma atsižvelgiant į Objektinis programavimo metodus srityje. Kadangi aš esu darant prielaidą, kad jūs turite nulio programavimo patirties, ką aš norėčiau, kad jūs padaryti, tai sutelkti savo dėmesį į tik vieną eilutę šioje programoje šiuo metu:

 g.drawLine (0, 0, 200, 200 ) 

Tai yra šioje programoje, kad daro darbus linija. Ji atkreipia įstrižainės liniją. Programos poilsio pastoliai, kuri palaiko tą vieną eilutę, ir mes galime ignoruoti to momento, pastolius. Kas atsitiko čia buvo, kad mes papasakojo kompiuterį atkreipti vieną eilutę iš viršutiniame kairiajame kampe (0,0) į apatiniame dešiniajame kampe (200, 200). Kompiuteris išsitraukė jį, kaip mes jį papasakojo. Tai yra kompiuterių programavimo esmė!

(pastaba taip pat, kad HTML puslapį, mes nustatyti apletu lango dydį 5 virš žingsnio turėti 200 pločio ir 200 aukščio).

Šioje programoje, mes vadinami metodą (dar žinomas kaip funkcija) vadinama drawLine ir mes praėjo keturi kriterijai (0, 0, 200, 200). Linija baigiasi kabliataškiu. Kabliataškis veikia kaip tuo sakinio pabaigos. Linija prasideda g, pažymintis, kad mes norime iškviesti metodą, pavadintą drawLine ant konkretų objektą, pavadintą g (kurį galite pamatyti vieną eilutę aukštyn yra iš klasės grafika -. Gausime į klases ir metodus klases daug daugiau . detalė toliau šiame straipsnyje)

metodas yra tiesiog komanda - tai pasakoja kompiuterį kažką daryti. Šiuo atveju, drawLine nurodo, kad kompiuteris nubrėžti tarp kiekis nurodytų liniją: (0, 0), ir (200, 200). Jūs galite galvoti lango kaip turinti 0,0 koordinuoti viršutiniame kairiajame kampe, su teigiama X ir Y kirvių išplėsti į dešinę ir žemyn. Kiekvienas taškas ekrane (kiekvienas pikselis) yra viena padala skalėje.

Pabandykite eksperimentuoti naudojant skirtingus numerius keturiais parametrais. Pakeisti numerį ar du, kad išsaugotumėte pakeitimus, perkompiliuoti su javac ir pakartotinai po kiekvieno appletviewer kaita, ir pamatyti, ką atrasti.

Kokios kitos funkcijos veikia be drawLine? Jūs tai sužinoti pažvelgus už Grafikos klasės dokumentaciją. Kai įdiegėte Java Development Kit ir išpakuoti dokumentus, vienas iš failų iškraunami procese yra vadinamas java.awt.Graphics.html, ir tai yra jūsų kompiuteryje. Tai failas, kuris paaiškin