| °úȯ °ú´ë·Î´Â À¥ ºê¶ó¿ìÀúÀÇ ±âº» ±¸ÇöÀ» ÅëÇØ °èÃþÈ µÈ W3C DOMÀÇ Java ±¸ÇöÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
°úȯ ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- MIT/X Consortium Lic...
- °Ô½ÃÀÚ À̸§:
- Michael Allan
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://zelea.com/project/votorola/
°úȯ ű×
°úȯ ¼³¸í
°úÁÖ´Â À¥ ºê¶ó¿ìÀúÀÇ ±âº» ±¸ÇöÀ» ÅëÇØ °èÃþÈ µÈ W3C DOMÀÇ Java ±¸ÇöÀÔ´Ï´Ù. °úÁÖ´Â À¥ ºê¶ó¿ìÀúÀÇ ±âº» ±¸ÇöÀ» ÅëÇØ °èÃþÈ µÈ W3C DOMÀÇ Java ±¸ÇöÀÔ´Ï´Ù. Àͼ÷ÇÑ Java ¹ÙÀεùÀ» ÅëÇØ ºê¶ó¿ìÀúÀÇ·Îµå µÈ ¹®¼¿¡ ¾×¼¼½º ÇÒ ¼öÀÖ´Â ¾ÖÇø´À» Á¦°øÇÕ´Ï´Ù. ¡¤ DOM ·¹º§ 3 ¡¤ XML ¹× HTML ¡¤ XML ³×ÀÓ ½ºÆäÀ̽º ¡¤ À̺¥Æ® ¡¤ TRAVERAL ¹× RANGEUSAGE : IMPORT Netscape.javascript.jsObject; org.w3c.dom °¡Á® ¿À±â. *; org.w3c.dom.mevents. *; org.w3c.dom.ranges. *; °¡Á® ¿À±â org.w3c.dom.traversal. *; °¡Á® ¿À±â textBender.g.hold.spoolt; textbender.o.blowser.overdom. ¡¤ ¡¤ ¡¤ ½ºÇ® = »õ·Î¿î ½ºÇ® (); °úȯ µÈ °ú´ë·Î (½ºÇ®); Windowo À©µµ¿ì = JSobjectOverlay.getWindow (°úȯ, ¾ÖÇø´); // DOM ·¹º§ 3Document Document = window.getDocument (); // eventSevument (); // eventSeventTarget EventRegistry = (EventTarget) ¹®¼; // traversaltreewalker walker = ((documenttraversal) ¹®¼) .createTreewalker (¡¤ ¡¤ ¡¤ ¡¤ ¡¤ ¡¤ ¡¤ ¡¤); // rangerange = ((documentrange) ¹®¼) .Createrange (); ¡¤ ¡¤ ¡¤ ¡¤ ½ºÇ® .Unwind (); // ¸±¸®½º °úȯ (¾ÖÇø´ÀÌ Æı«µÇ°Å³ª ÀÌÀü ¹öÀü½Ã) ¿ä±¸ »çÇ× : ¡¤ TextBender.jar°¡ ÇÊ¿äÇÕ´Ï´Ù. °úȯ ·±Å¸ÀÓ Äڵ尡 µé¾î ÀÖ½À´Ï´Ù. Ŭ·¡½º °æ·Î¿¡ Ãß°¡ÇϽʽÿÀ. ¡¤ JRE / lib / plugin.jar°¡ ÇÊ¿äÇϰųª JDK¿Í µ¿µîÇÕ´Ï´Ù. ¿©±â¿¡´Â JSObject (Java-to-JavaScript ºê¸®Áö) Äڵ尡 µé¾î ÀÖ½À´Ï´Ù. ÄÄÆÄÀÏ Å¸ÀÓ Å¬·¡½º °æ·Î¿¡ Ãß°¡ÇϽʽÿÀ. (Java Plug-inÀÇ ·±Å¸ÀÓ Å¬·¡½º °æ·Î¿¡ ÀÚµ¿À¸·Î Ãß°¡µË´Ï´Ù.) ¡¤ Applet.Limitations¿¡ MAYScript ¼Ó¼ºÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¡¤ ±¸ÇöÀÌ ºÒ¿ÏÀüÇÕ´Ï´Ù. TextBender°¡ ÇÊ¿ä·ÎÇÏ´Â ¹æ¹ý ¸¸ ÄÚµùÇÕ´Ï´Ù. ´Ù¸¥ ¹æ¹ýÀº ´©±º°¡°¡ ±×µéÀ» ±¸ÇöÇÒ ¶§±îÁö unsupportedoperationExceptionÀ» ´øÁ³½À´Ï´Ù. (´ëºÎºÐÀÇ °æ¿ì, ±¸ÇöÀº »ç¼ÒÇÕ´Ï´Ù. ¼Ò½º Äڵ带 ÂüÁ¶ÇϽʽÿÀ.) ¡¤ SunÀÇ Java Ç÷¯±×ÀÎ, ¹Ù´Ò¶ó ¸ðÁú¶ó ¹× ÆÄÀ̾î Æø½º¿¡¼¸¸ Å×½ºÆ®Çß½À´Ï´Ù. ÀÌ·ÐÀûÀ¸·Î JSobject ºê¸®Áö (´ëºÎºÐÀÇ Çö´ë ºê¶ó¿ìÀú)°¡ÀÖ´Â ·±Å¸ÀÓÀº ±¦ÂúÀ» °ÍÀÔ´Ï´Ù.ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´ÉÀÌ ¹«¾ùÀԴϱî? ¡¤ ÀÎÅÍÆäÀ̽º ¹®¼ ¹× ³ëµå¿¡ ´ëÇÑ Ãß°¡ ¹æ¹ýÀÌ ±¸ÇöµÇ¾ú½À´Ï´Ù.
°úȯ °ü·Ã ¼ÒÇÁÆ®¿þ¾î