яНАЯРБЕММН Х МЕ ЯРНХКН АШ ЦНБНПХРЭ Н Java, ЕЯКХ АШ МЕ БНГЛНФМНЯРЭ ХЯОНКЭГНБЮМХЪ МЕАНКЭЬХУ ЛНАХКЭМШУ ОПНЦПЮЛЛ, ЙНРНПШЕ ЛНФМН ОЕПЕДЮБЮРЭ ОН ЯЕРХ Х ХЯОНКМЪРЭ МЮ ЙНЛОЭЧРЕПЕ ОНКЭГНБЮРЕКЪ. щРХ ОПНЦПЮЛЛШ Б РЕПЛХМНКНЦХХ Java МЮГШБЮЧРЯЪ ЮООКЕРЮЛХ (ЪАКНВЙЮЛХ). дКЪ БЯРПЮХБЮМХЪ БШГНБНБ ЮООКЕРНБ Б РЕЙЯР мрлL-ДНЙСЛЕМРЮ Х НРБЕДЕМХЪ ЛЕЯРЮ ДКЪ НРНАПЮФЮЕЛНИ ЮООКЕРНЛ ХМТНПЛЮЖХХ Б мрлL АШК ББЕДЕМ ЙНМРЕИМЕП юппLер, ЙНРНПШИ МЮВХМЮЕРЯЪ РЮЦНЛ <ЮППlet> Х ЙНМВЮЕРЯЪ РЮЦНЛ </ЮППlet>. б НАЫЕЛ БХДЕ ДНЙСЛЕМР, ЯНДЕПФЮЫХИ ЯЯШКЙХ МЮ ЮООКЕРШ АСДЕР БШЦКЪДЕРЭ РЮЙ, ЙЮЙ ЩРН ОПЕДЯРЮБКЕМН Б ОПХЛЕПЕ.
б ДЮММНЛ ОПХЛЕПЕ ОНЯКЕ ГЮЦКЮБХЪ ДНЙСЛЕМРЮ (РЮЦ H1) Х ЦНПХГНМРЮКЭМНИ ВЕПРШ МЮВХМЮЕРЯЪ ОНКЕ ЮООКЕРЮ ЬХПХМНИ 200 ОХЙЯЕКЕИ Х БШЯНРНИ 100 ОХЙЯЕКЕИ. б ДЮММНЕ ОНКЕ ГЮЦПСФЮЕРЯЪ ЮППlet Я ХЛЕМЕЛ hello (ТЮИК hello.class). рЕЙЯР ЛЕФДС РЮЦЮЛХ МЮВЮКЮ Х ЙНМЖЮ ЙНМРЕИМЕПЮ ЮППlet ХЯОНКЭГСЕРЯЪ ДКЪ ПЮГЛЕЫЕМХЪ БЯРПЮХБЮЕЛШУ ЙНМРЕИМЕПНБ Х РЕЙЯРЮ, ЙНРНПШИ НРНАПЮФЮЕРЯЪ АПНСГЕПЮЛХ, МЕ ОНГБНКЪЧЫХЛХ ХЯОНКЭГНБЮРЭ Java.
оПХЛЕП 1.27
<HTML> <HEAD> <TITLE>дНЙСЛЕМР ЯН БЯРПНЕММНИ ЯЯШКЙНИ МЮ applet.</TITLE> </HEAD> <BODY bgcolor=#FFFFFF> <CENTER> <H1>дНЙСЛЕМР ЯН БЯРПНЕММШЛ ЮООКЕРНЛ hello Java</H1> <HR> <APPLET CODE=hello width=200 height=100> юППlet АСДЕР НРНАПЮФЮРЭЯЪ Б ЩРНЛ ЛЕЯРЕ, ЕЯКХ бЮЬ АПЮСГЕП ХМРЕПОПЕРХПСЕР Java </APPLET> <HR> </BODY) </HTML>
б ПЕГСКЭРЮРЕ ЯЯШКЙХ МЮ РЮЙНИ ДНЙСЛЕМР ЯМЮВЮКЮ АСДЕР ГЮЦПСФЕМ РЕЙЯР ДНЙСЛЕМРЮ. гЮ РЕЛ АСДЕР НАМЮПСФЕМ ЙНМРЕИМЕП ЮППlet, Х ОПНХГНИДЕР ГЮЦПСГЙЮ ЙНДЮ ЮООКЕРЮ. тЮИК hello.class ДНКФЕМ Б ЩРНЛ ЯКСВЮЕ МЮУНДХРЭЯЪ РЮЛ ФЕ, ЦДЕ Х мрлL-ТЮИК, Б ЙНРНПНЛ ЕЯРЭ МЮ МЕЦН ЯЯШКЙЮ. оНЯКЕ ОПХЕЛЮ ЮООКЕРЮ АПЮСГЕП НРБЕДЕР ОНД МЕЦН ЛЕЯРН Б ЯБНЕИ ПЮАНВЕИ НАКЮЯРХ Х РНКЭЙН ОНЯКЕ ЩРНЦН МЮВМЕР ЕЦН ХЯОНКМЕМХЕ.
б НАЫЕЛ ЯКСВЮЕ ЙНМРЕИМЕП юппеер ХЛЕЕР ЯКЕДСЧЫХИ БХД:
<applet [codebase = codebase url] code = applet.class [alt = text] [name= applet name] width = number of pixels height = number of pixels [align = alignment] [vspace=number of picsels] [hspace=number of pixels] [<param name=param name value=param value>] [HTML text] </applet>
оЮПЮЛЕРП ЯНdebase ГЮДЮЕР АЮГС ДКЪ ОНХЯЙЮ ЙНДЮ ЮООКЕРЮ, ЯНdЕ - ЩРН ХЛЪ ТЮИКЮ ЮООКЕРЮ, ЙНРНПНЕ ДНКФМН ХЛЕРЭ ПЮЯЬХПЕМХЕ Яlass, Юlt - ЮКЭРЕПМЮРХБМШИ РЕЙЯР - НРНАПЮФЮЕРЯЪ Б РНЛ ЯКСВЮЕ ЙНЦДЮ БШОНКМЕМХЕ ЮООКЕРЮ ГЮОПЕЫЕМН, name - ХЛЪ ЙНМРЕИМЕПЮ ЮППlet, ХЯОНКЭГСЕРЯЪ ДКЪ ЯЯШКЙХ МЮ ЙНМРЕИМЕП, widthР - ЬХПХМЮ НАКЮЯРХ НРНАПЮФЕМХЪ ЮООКЕРЮ, height - БШЯНРЮ НАКЮЯРХ НРНАПЮФЕМХЪ ЮООКЕРЮ, Юlign - СОПЮБКЪЕР БШПЮБМХБЮМХЕЛ НАКЮЯРХ НРНАПЮФЕМХЪ ЮООКЕРЮ БМСРПХ ПЮАНВЕИ НАКЮЯРХ АПЮСГЕПЮ, vspase Х hspase - СЙЮГШБЮЧР МЮ НРЯРСО НР РЕЙЯРЮ мрлL-ДНЙСЛЕМРЮ (БЕПРХЙЮКЭМШИ Х ЦНПХГНМРЮКЭМШИ, ЯННРБЕРЯРБЕММН).
хЯОНКЭГНБЮМХЕ ЙНМРЕИМЕПЮ пюRюл ОНГБНКЪЕР ОЕПЕДЮБЮРЭ ОЮПЮЛЕРПШ БМСРПЭ ЮООКЕРЮ Х мрлL-ДНЙСЛЕМРЮ. щРН ЮМЮКНЦХВМН БШГНБС ЙНЛЮМДШ Я ПЮГКХВМШЛХ ЮПЦСЛЕМРЮЛХ ЙНЛЮМДМНИ ЯРПНЙХ. дКЪ РНЦН, ВРНАШ ОНКСВХРЭ ЩРХ ОЮПЮЛЕРПШ БМСРПХ ЮООКЕРЮ, ЯКЕДСЕР ХЯОНКЭГНБЮРЭ ЛЕРНД getParametr ().
хГ ЮРПХАСРНБ ЙНМРЕИМЕПЮ юппLер НАЪГЮРЕКЭМШЛХ ЪБКЪЧРЯЪ РНКЭЙН ЯНdЕ, width Х height бЯЕ НЯРЮКЭМШЕ ЮРПХАСРШ (НМХ ГЮЙКЧВЕМШ Б ЙБЮДПЮРМШЕ ЯЙНАЙХ "[ ]") ЛНФМН НОСЯЙЮРЭ. аНКЭЬХМЯРБН ЯХЯРЕЛ ПЮГПЮАНРЙХ Java-ОПНЦПЮЛЛ ЯЮЛХ ЦЕМЕПХПСЧР мрлL-ДНЙСЛЕМР, РНВМЕЕ ЕЦН ЛЮЙЕР, ДКЪ РЕЯРХПНБЮМХЪ Java-ЮООКЕРНБ. рЮЙ ОНЯРСОЮЧР, МЮОПХЛЕП, Б юDй (юППlet Development Kit) ЙНЛОЮМХХ Iбл.
дКЪ ОНКСВЕМХЪ URL ДНЙСЛЕМРЮ, ХГ ЙНРНПНЦН БШГБЮМ ЮППlet ЛНФМН ХЯОНКЭГНБЮРЭ ЛЕРНД getDocumentBase Х getCodeBase. оЕПБШИ НОПЕДЕКЪЕР АЮГС ЮДПЕЯЮ ДКЪ ДНЙСЛЕМРЮ, Б РН БПeЛЪ ЙЮЙ БРНПНИ НОПЕДЕКЪЕР АЮГС ЯЮЛНЦН ЮООКЕРЮ. оПХЛЕМЕМХЕ ЩРХУ ЛЕРНДНБ МЕНАУНДХЛН ДКЪ НАПЮЫЕМХЪ ГЮ ДЮММШЛХ (РЕЙЯР ХКХ ЦПЮТХЙЮ), ЙНРНПШЕ ЛНЦСР УПЮМХРЭЯЪ РЮЛ Фe, ЦДЕ Х ДНЙСЛЕМР ЮППlet.
мЮГЮД | яНДЕПФЮМХЕ | бОЕПЕД
щКЕЙРПНММЮЪ АХАКХНРЕЙЮ InfoCityюБРНП:лХУЮХК оХМЙСЯс бЮЯ ЕЯРЭ ДНЙСЛЕМРЮЖХЪ, ЙНРНПНИ МЕР Б МЮЬЕИ АХАКХНРЕЙЕ? оПХЯШКЮИРЕ. |