Modern ismeretek WEB oldalon : Javascript ismertető HTML formátumban
Applet Objektum |
|
Az Applet Objektum használata | |
Elemfüggvények (metódusok) : | nincs |
length - elemváltozó | A Java-Applettek száma adja meg |
Eseménykezelők : nincs értelmezve | |
Hozzáférés a Java Applet kódhoz |
Az Applet objektum használataAz applet objektum segítségével, mely a JavaScript Objektum hierarhiában a document objektum alatt található hozzáférhetünk a Java Appletekhez (Java programocskák), melyek a HTML-fájlban vannak definiálva. A length elemváltozót lekérdezve megtudhatjuk, hogy hány Java Applet található a programunban (mivel ezt egy tömbben tárolja a JavaScript, a számozás nullával kezdődik. Továbbá az applet objektumon keresztül lehetséges hozzáférni a Java Appletekhez. Ez három módon történhet :
lengthMegadja, hogy hány Java Applet található a HTML fájlban. Példa:
Hozzáférés a Java Applet kódhozKözvetlenül is elérhetjük a Java-Applet kódot, persze ahhoz, hogy belejavítsunk a forráskódba ismerni kell a Java perogramnyelvet és tudni kell a fordítás előtti állomány nevét (*.java) Teljeskörű információ (angol nyelven) a következő URL címen található : Példa: 1. rész Egy Java-Applet forráskódja :
Példa 2.rész - egy HTML-fájl a Java Applettel és a JavaScript hozzáféréssel :
Értelmezés:A példa első részében egy Java Applet kódot találunk, melynek értelmezését mellőzzük, számunkra csak a következő metódus a fontos : public void setString(String aString) ahol az van megadva, hogy a szöveg a képernyőn jelenjen meg. A példa második részében feltételezzük, hogy az első részben megadott forráskód egy Java compiler-rel le van fordítva és el lett mentve : hallo.class néven. Ezt a Java Applett-et emeljük be a HTML fájlba az <applett> tag-el "Hallo" néven. Majd az űrlapon egy nyomogomb van definiálva, továbbá az egysoros beviteli mezőben egy szöveget adhatunk meg. A gomb megnyomásával keltett onclck= eseményt figyelve elküldjük a szöveget az Appletnek, mely megjeleníti azt. Ehhez az Applet-ban document.Hallo tag-et kell meghívni. Ezután a rögtön a Java-Applet, metódusa a setString() kerül végrehajtásra. Ez a metódus paraméterként egy sztringet vár, melyet a Javascript beviteli mezőjéből vesz át. A Javascript beviteli képernyőjéről a form objektumnál szerezhet bővebb információt. |
|||