JBuilder Käyttö Nörttitesti
Asennus Ikälaskuri Linkit
  «  1  2  3  4  5  6  7  8  »  
 
Ikälaskurin toiminta

Ensimmäisenä harjoitusohjelmanamme teemme ikälaskuriohjelman. Sille syötetään syntymäaika, ja ohjelma kertoo käyttäjänsä iän päivissä. Yksinkertaista ohjelmaa on helppo halutessaan laajentaa esimerkiksi näyttämään iän myös esimerkiksi sekunteina tai vaikka vuosina. Aluksi tyydymme kuitenkin vuorokausiin.

Ikälaskurin ohjelmoinnin myötä opimme perusasiat mm. käyttöliittymien suunnittelusta JBuilderilla sekä tapahtumiin reagoimisesta - ja tuleepa samalla tutustuttua hieman myös Javan valmiisiin luokkiin ja ohjeiden tehokkaaseen käyttöön. Ensimmäinen esimerkkiohjelmamme on varsin yksinkertainen, joten teemme siitä - Java-ympäristössä hieman poikkeuksellisesti - vain yhden luokan kokoisen. Toisessa tämän rompun esimerkissä, Nörttitestissä, käytämme jo kahta luokkaa tietorakenteiden erotteluun.

Ikälaskurin lähdekoodi  


Aloitetaan projektilla

JBuilderissa ohjelmoitava kokonaisuus on aina nimeltään projekti, ja niinpä Ikälaskurinkin tekeminen alkaa projektin luomisella. Käynnistä JBuilder ja valitse File-valikosta New Project. Näin ruudulle aukeaa uuden projektin luontivelho.

Velhon ensimmäisessä vaiheessa valitset projektillesi nimen ja tallennuspaikan. Kirjoita Project Name -kenttään tässä tapauksessa Ikalaskuri, ja valitse Root Pathiksi paikka jossa haluat Java-ohjelmiasi säilyttää. JBuilder luo tämän juurihakemiston alle projektikohtaisia hakemistoja, ja projektin oman hakemiston nimen voit vaihtaa Project directory name -kentästä. Kun tiedot on täytetty, klikkaa Next-nappia.


Toisella velhosivulla voit vielä tarkentaa joitain polkuja. Usein tämä ei kuitenkaan ole tarpeen, vaan voit suoraan siirtyä kolmannelle sivulle.


Kolmannella sivulla kysellään yleisiä tietoja projektista. Näiden täyttäminen on vapaaehtoista, mutta se kannattaa tehdä selkeyden vuoksi. Kun nämä tiedot on täytetty, JBuilder osaa varustaa kaikki lähdekooditiedostot kommentein, joissa kerrotaan projektin idea. Näin lähdekoodin tutkiminen on jälkikäteen huomattavasti helpompaa. Finish-napin painallus saattelee projektin valmiiksi.

  «  1  2  3  4  5  6  7  8  »