Hakemistoon

JBuilderin käytöstä

(-> katso myös Markku Lehtisen vanha (1997) moniste

JBuilder on visuaalinen javan sovelluskehitin (vrt. C++ Builder tai Delphi, molemmat myös Borlandin tuotteita). JBuilder käyttää Sunin JDK:ta (JBuilder 1:ssä JDK 1.0 ja JBuider 2:ssa JDK 1.1.6.) eli Java Developer Kit’iä, mistä puolestaan seuraa, että ohjelmat eivät aina pyöri suoraan ympäristöissä, joissa ei ole JDK:n vastaavia versioita. Selvitetään kuinka JBuilderilla kirjoitetaan Java-ohjelmat. Lähdetään liikkeelle luomalla projekti, johon asianomaiset luokat sitten kiinnitetään. Ohessa esimerkkinä jokaisen java-aloittelijan ensimmäinen ohjelma, HelloWorld. Koodit löytyvät monisteen alusta kappaleesta
Mikä on Java?. Projektin muodostaminen

Projekti on nyt enää lähdekooditiedostoja vailla. Lisää ne painamalla projektinhallinta-ikkunasta kansion kuvaa, jossa on vihreä +-merkki. Valitse projektiin lisättäväksi tekemäsi tiedostot (HelloWorldApplet.java, HelloWorldApplication.java sekä HelloWorldHTML.html) Kun ajat sovelluksen (Application) niin ehdit nähdä vain vilahduksen ruudussa koska tuloste on niin lyhyt. Jos haluat myös nähdä mitä ohjelma tulosti niin lisää koodiin pysäyte:



try {


    int c = System.in.read();


} catch (IOException e) {}



 

Mikäli et käytä JBuilderia... ...niin kirjoita, jollain tekstieditorilla (esim. Notepad, WordPad aiheuttaa joskus ongelmia rivinvaihtomerkkien vuoksi) java-tiedosto (HelloWorldApplication.java). Käännä sovellus Sunin java-kääntäjällä (Command prompt-komento javac HelloWorldApplication.java) class-tiedostoksi. Suorita ohjelma ajamalla se Sunin java-tulkilla. (Command Prompt komento java HelloWorldApplication) Jos teet vastaavan sovelman, appletin (esim.HelloWorldApplet.java) niin alkuvaiheet tapahtuvat kääntämiseen saakka kuten sovelluksenkin kohdalla, mutta sovelman ajamiseksi tarvitaan HTML-sivu, jossa annetaan käynnistystiedot. Tallenna HTML-sivu HelloWorld.html samaan hakemistoon, jossa käännetyt ajovalmiit class-tiedostot ovat. Selaimelle kerrotaan parametrina sovelman (appletin) HTML-sivulta vaatima tila. Sovelma ajetaan command promptista komennolla appletviewer HelloWorld.html. 

      Tietojenkäsittelytieteiden laitos, Informaatioteknologian tiedekunta, Jyväskylän yliopisto