Java Programiranje

  • Uploaded by: Ed In
  • 0
  • 0
  • February 2021
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Java Programiranje as PDF for free.

More details

  • Words: 737
  • Pages: 93
Loading documents preview...
PREDMET: ČAS I NEDELJA:

OBJEKTNO-ORIJENTISANO PROGRAMIRANJE 7 NEDELJA

Nastavni plan - PREDAVANJA 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

11. 12.

Osnove OOP-a i Java programiranja Klase, metode, objekti Klase, metode, paketi Jednostruko nasledjivanje Višestruko nasledjivanje i polimorfizam Grafičko programiranje u Javi Java web programiranje / JavaScript Test znanja Java apleti Mrežno programiranje Generičko programiranje Programske niti

-osnove-

4

5

6



7

8

9

10

11

KONTROLA IZVRŠAVANJA

-osnove-

12

13

14

15

16

17

18

19

20

21

22

23

24

Prikaz ulaza iz Forme <script language="JavaScript"> function showForm(myform) { NewWin=window.open('','','width=300,height=200'); name_input="Tvoje ime je: " + myform.user_name.value + "
"; NewWin.document.write(name_input); phone_input="Tvoj broj telefona je: " + myform.user_phone.value + "
"; NewWin.document.write(phone_input); } function close_window(){ NewWin.window.close(); }

Prikazi podatke u posebnom prozoru

Unesi svoje ime:

Unesi svoj broj telefona:

Zatvori pomocni prozor

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

DOGAĐAJI U JAVA SCRIPT-u -osnove-

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

64

65

66

67

68

Hijerarhija objekata

83

DODATAK  Window objekat  Location objekat  History objekat  Document objekat  String objekat  Forme

Window objekat  Omogućuje manipulaciju prozorima  Sadrži informacije o tekućem prozoru  Metode:      

alert(), confirm(), prompt() - poruka u prozoru (MessageBox) back(), forward() - povratak na prethodnu stranicu/odlazak na sledeću (iz istorije) moveBy(), MoveTo() - pomera prozor open() - otvara nov prozor setTimeout(“kod”, timeout)/clearTimeout() – podešava/isključuje kod koji će se izvršavati kada istekne timeout setInterval(“kod”, perioda)/clearInterval() – zadaje funkciju koja će se periodično izvršavati

 Atributi:  

  

history - istorija odlazaka na stranice, document - tekući HTML dokument, frames - niz svih frejmova u prozoru, location – kompletan URL tekuće stranice, statusbar - statusna linija na dnu ekrana 85

Location objekat  Reprezentuje URL stranice koja je učitana u navigator:

location = “http://www.google.com”  Sadrži informacije o tekućem dokumentu  Metode:  

reload() - ponovno učitavanje tekućeg prozora replace() - učitava novi URL

 Atributi: 

href – pun URL do stranice:

location.href=“http://www.google.com”   

 

protocol – protokol iz URL-a host – adresa servera iz URL-a port – port iz URL-a pathname – putanja do resursa search – parametri forme 86

History objekat  Omogućuje kotrolu pristupa već viđenim stranicama  Sadrži listu adresa posećenih stranica  Metode:   

back() - učitava prethodnu stranicu iz liste forward() – učitava sledeću stranicu iz liste go() - učitava zadatu adresu iz liste

 Atributi:    

current – trenutno učitana adresa length – broj stavki u history listi next – zadavanje sledećeg elementa previous – zadavanje prethodnog elementa

87

Document objekat  Omogućuje ispis HTML-a na ekran  Sadrži informacije o tekućem dokumentu  Metode:  write() - ispisuje na ekran tekst  Atributi:  forms - niz svih formi u dokumentu  links - niz svih linkova u dokumentu  applets - niz svih apleta u dokumentu  title - sadrzaj title taga

88

String objekat  Reprezentuje string  string konstanta “tekst” reprezentuje string  Metode:  substring() – vraća deo stringa  split() – vraća niz stringova kao rezultat “razbijanja” stringa  indexOf(), lastIndexOf() – vraća poziciju nekog podstringa  charAt() – vraća karakter sa zadate pozicije  Atributi:  length – dužina stringa 89

Forme  Reprezentovane form objektom.  Metode:  submit() - šalje podatke iz forme na odredište definisano action atributom form taga.  reset() - simulira pritisak na Reset dugme forme.  Atributi:  elements - niz elemenata forme. Svaki element ima value atribut za pristup sadržaju,  length - broj elemenata na formi.  action - sadržaj action atributa. 90

Forme Forme
Unesi svoje ime

Klikni na box

Unesi svoje prezime



91

92

-osnove-

NA VEŽBAMA KONKRETNI PRIMERI ZA VARIJABLE, OPERATORE, JAVA SCRIPT FUNKCIJE I KONTROLU IZVRŠAVANJA

PREPORUČENA LITERATURA  Zoran Lovreković – Internet programiranje  Oblast

: JAVA SCRIPT

Related Documents

Java Programiranje
February 2021 3
Java Programiranje
February 2021 1
Java Programiranje
February 2021 1
Java Programiranje
February 2021 3
Java Programiranje 2
February 2021 3
Java Programiranje Ii Deo
February 2021 1

More Documents from "Miroslav Novta"

Java Programiranje
February 2021 1
Java Programiranje 2
February 2021 3
1-nedelja.pdf
February 2021 0
February 2021 0
Spc For Non-normal Data
January 2021 1