Pääteohjaustehtäviä 13 / 2-3.12

Pääteohjaustehtäviä 13 / 2-3.12	1
1.	Autolaskuri Javalla	1
2.	Java Beans	1

1.	Autolaskuri Javalla
Seuraavassa ohjeessa jotkut menukohdat voivat olla eripaikassa JBuilderin versiossa 5.0 (esim. File/Project Options on kohdassa Project/Project Properties). Kun formi on auki, kannattaa ehkä ennen ensimmäisen komponentin lisäämistä vaihtaa lomakkeen layout XYLayout:ksi. Komponentit kannattaneen valita Swing-sivulta.  Ja muistakaa tarkkailla hakemistoja!  Ja tallettakaa kaikki riittävän usein (Ctrl-A).
1.	Tee Borlandin JBuilderillä perus- autolaskuri monisteen “Java Pikakurssi” ohjeiden mukaisesti (http://www.mit.jyu.fi/opiskelu/opinnayte/LuK/JBuilder/)  
2.	Lisää vielä menuja (voi olla helpoin tehdä alusta alkaen uusi formi, jossa on valittu menut käyttöön).
3.	Kokeile myös GridBagLayoutin käyttöä.
2.	Java Beans
1.	Tee luennolla jaetun esimerkkilistauksen  (java/autol/auto01b/Autolaskuri/src/autolaskuri/BeanLaskuri.java) mukainen laskurikomponentti. Käännä komponentti.
2.	Lisätään yläpalkkiin painamalla hiiren oikeaa näppäintä yläpalkissa ja sitten: 
1.	Properties/Add Components
2.	Select library
3.	Add new
4.	Hyvä nimi ja sijainniksi User Home
5.	Add ja etsi beanin hakemisto (se jossa on BeanLaskuri.class)
6.	Add from selected library
7.	Etsi beani ja OK.
8.	Sulje loput ikkunat OK:lla ja  beani on ilmestynyt välilehdelle Other
3.	Vaihda autolaskurisi käyttämään tätä komponenttia.

Muistakaa ilmoittautua tenttiin Korpissa!