[ Pobierz całość w formacie PDF ]
.Znajomi radz¹ mi, abym nie u¿ywa³ Javy, gdy¿ aplety mog¹ byæ wykonywaneje­dynie na niewielkiej iloœci przegl¹darek.Czy to prawda?To by³a prawda, lecz osoby, które Ci to mówi¹, nie dysponuj¹ prawdopodobnienajak­tualniejszymi informacjami.Teraz nie tylko HotJava, lecz tak¿e dwienajbardziej popularne przegl¹darki — Netscape Communicator oraz MicrosoftInternet Explorer — pozwalaj¹ na wykonywanie apletów.Popularnoœæ Javy roœnie wbardzo du¿ym tempie.Wiele firm programistycznych tworzy nowe wersje swoichproduktów, pisz¹c je w³aœnie w Javie, do nich nale¿y tak¿e Corel, gdziepowstaje aktualnie wersja Corel Office for Java.Jednak¿e u¿ywanie kodu HTML,zastêpuj¹cego aplet (wewn¹trz znacznika ), wci¹¿ jest zalecanymrozwi¹zaniem.Dziêki niemu mo¿esz u¿ywaæ apletów w innych przegl¹darkach bez¿adnych negatywnych skutków.Próbujê przetestowaæ aplet lokalnie w Navigatorze 2.0, lecz wci¹¿ otrzymujêb³êdy.Aplet zosta³ poprawnie skompilowany i w przypadku ³¹czenia siê z nim zapoœrednictwem Internetu dzia³a poprawnie.Co robiê Ÿle?Niektóre wersje przegl¹darki Netscape Navigator 2.0 zawieraj¹ b³¹d, któryuniemo¿liwia ponowne za³adowanie apletu.Jedynym sposobem rozwi¹zania tegoproblemu jest zamkniêcie programu i ponowne jego uruchomienie.QuizJaka jest podstawowa zaleta Javy w porównaniu z wczeœniejszymi jêzykamiprogramowania, takimi jak C++?Czym kompilowany jêzyk programowania, na przyk³ad Java, ró¿ni siê od jêzyków,takich jak HTML lub JavaScript?Jaka jest ró¿nica pomiêdzy apletem a aplikacj¹ napisan¹ w jêzyku Java?Jaki znacznik HTML s³u¿y do umieszczania apletów na stronach WWW? Jaki znacznikumo¿liwia okreœlanie parametrów (opcji) apletu?Jeœli programowanie apletów w jêzyku Java chwilowo przekracza jeszcze Twojemo¿liwoœci, to czy istnieje jakiœ sposób na uatrakcyjnienie tworzonych przezCiebie stron apletami?OdpowiedziJêzyk C++ wymaga tworzenia odrêbnych, ró¿nych wersji programu dla ka¿dejplatformy, na jakiej program ten ma dzia³aæ.W odró¿nieniu od niego, jêzyk Javadaje mo¿liwoœæ jednokrotnego napisania programu i uruchomienia go gdziekolwiek.W³aœnie dlatego programy napisane w jêzyku Java doskonale nadaj¹ siê dodystrybucji poprzez WWW, czyli przez medium, z którego mo¿e korzystaæ wieleró¿nych platform.W odró¿nieniu od HTML-a lub jêzyka JavaScript, skompilowane programy nie mog¹byæ, tak po prostu, wczytane przez przegl¹darkê b¹dŸ jakikolwiek inny program iwykonane.W pierwszej kolejnoœci nale¿y uruchomiæ program nazywanykompilatorem, który konwertuje (lub kompiluje) kod Ÿród³owy programu do jegoostatecznej, wykonywalnej postaci.Aplety Javy zosta³y zaprojektowane w celu umieszczania ich na stronach WWW,natomiast aplikacje s¹ niezale¿nymi programami, których uruchomienie nie wymagau¿ycia przegl¹darki.Aplety Javy s¹ umieszczane na stronach WWW przy wykorzystaniu znacznika.Do definiowania parametrów apletu s³u¿y natomiast znacznik.Jak najbardziej.Umieszczanie na w³asnych stronach apletów stworzonych przezinne osoby jest relatywnie proste.W niektórych przypadkach nie bêdziesz musia³nawet kopiowaæ klasy apletu na w³asny komputer, wystarczy, ¿e bêdzieszwiedzia³, gdzie siê ona znajduje.ÆwiczeniaCzerpi¹c inspiracjê z klas Ticker, które mo¿na znaleŸæ na witrynie Gamelan,sprawdŸ, czy bêdziesz w stanie rozszerzyæ mo¿liwoœci przyk³adowego apletuprzedstawionego w tym rozdziale.Jeœli wykonanie poprzedniego æwiczenia przekracza jeszcze Twe mo¿liwoœci, tootwórz przegl¹darkê i wyœwietl w niej witrynê Java Boutique, o którejwspomina³am pod koniec tego rozdzia³u.Nastêpnie skopiuj dowolny, interesuj¹cyaplet, osobiœcie poleca³aby aplet FireWorks(http://javaboutique.internet.com/FireWorks/index.html), umieœæ go na w³asnejstronie i poeksperymentuj, podaj¹c ró¿ne wartoœci parametrów [ Pobierz caÅ‚ość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • luska.pev.pl
  •