Package
Class
Tree
Index
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
G
H
J
K
L
M
N
O
P
S
T
V
_
A
admin()
- Method in class hirsipuu.
Naytto
Admin-valikossa navigointi.
adminMuokkaaListoja()
- Method in class hirsipuu.
Naytto
Admin-valikon sanalistojen muokkaustoiminto.
adminPika()
- Static method in class hirsipuu.
Tulosta
Tulostaa adminin pikavalintarivin.
adminTarkastelePelaajia()
- Method in class hirsipuu.
Naytto
Admin-valikon pelaajien tarkastelutoiminto.
adminValikko()
- Static method in class hirsipuu.
Tulosta
Tulostaa adminin koko valikon.
aihe
- Variable in class hirsipuu.
Taso
alleviivaa(String)
- Static method in class hirsipuu.
Tulosta
Tulostaa tekstin alleviivattuna.
alustaKierros()
- Method in class hirsipuu.
Peli
Alustaa v??rin ja oikein menneiden sanojen laskurit nolliksi.
alustaPelaaja()
- Method in class hirsipuu.
Naytto
Pelin aloitus, jossa kysell??n pelaajan nime? ja salasanaa ja l?ydet??n vastaava vanha pelaaja tai luodaan uusi
alustaPelaaja()
- Method in class hirsipuu.
Pelaaja
Jo olemassa olevan pelaajan tietojen p?ivitys, kun aletaan pelata
alustaUusiPelaaja(String, String)
- Method in class hirsipuu.
Pelaaja
Ihan uuden pelaajaolion alustaja, kun salasana on annettu
alustettu()
- Method in class hirsipuu.
Pelaaja
Palauttimet privaattimuuttujille.
annaArvatut()
- Method in class hirsipuu.
Peli
Palauttaa kyseist? sanaa kohti arvattujen kirjainten merkkijonon.
annaHiScores()
- Method in class hirsipuu.
Hirsipuu
Palauttaa pelaajien nimet ja pistem??r?t paremmuusj?rjestyksess?.
annaId(StringBuffer)
- Static method in class hirsipuu.
Jono
Parsii merkkijonon alusta Id-tyyppisen kokonaisluvun (ts.
annaMerkki(char)
- Static method in class hirsipuu.
Naytto
Lukee k?ytt?j?lt? yhden merkin.
annaMjono(StringBuffer)
- Static method in class hirsipuu.
Jono
annaOmatPisteet(int)
- Method in class hirsipuu.
Hirsipuu
Palauttaa pelaajan pisteet kokonaislukutaulukkona.
annaPelaaja(String)
- Method in class hirsipuu.
Hirsipuu
Palauttaa nimeke-nimisen pelaajan viitteen, jos sellainen pelaaja on olemassa.
annaPelaaja(String)
- Method in class hirsipuu.
Pelaajat
Palauttaa nimeke-nimisen pelaajan viitteen, jos sellainen pelaaja on olemassa.
annaPisteet()
- Method in class hirsipuu.
Peli
Palauttaa pelille pisteet hienostuneella pistelaskualgoritmilla.
annaPisteet(int)
- Method in class hirsipuu.
Pisteet
Palauttaa pelaajan kaikki pisteet kokonaislukutaulukkona.
annaSana()
- Static method in class hirsipuu.
Naytto
Lukee k?ytt?j?lt? kokonaisen merkkijonon.
annaTuloste()
- Method in class hirsipuu.
Peli
Palauttaa senhetkisen tulosteen arvattavalle sanalle.
annaTunnus()
- Static method in class hirsipuu.
Tulosta
Tulostaa pelaajan tunnuksen kyselyn.
annaVaarat()
- Method in class hirsipuu.
Peli
Palauttaa kyseist? sanaa kohti v??rin arvattujen kirjainten merkkijonon.
annaVihje(int)
- Method in class hirsipuu.
Hirsipuu
Palauttaa tasoa vastaaavan vihjesanan / aihealueen, jos taso on olemassa.
annaVihje(int)
- Method in class hirsipuu.
Tasot
Palauttaa tasoa vastaaavan vihjesanan / aihealueen, jos taso on olemassa.
annaYhtVaarat()
- Method in class hirsipuu.
Peli
Palauttaa t?ss? peliss? yhteens? v??rin arvattujen kirjainten m??r?n
arvaa(char)
- Method in class hirsipuu.
Peli
Palauttaa, onko sana arvattu kokonaan, kun arvataan t?t? merkki?.
C
compareTo(Taso)
- Method in class hirsipuu.
Taso
Vertaa taso-olioita kesken??n pelk?st??n tasonumeroiden perusteella.
G
generator
- Variable in class hirsipuu.
Sanalista
getSana()
- Method in class hirsipuu.
Sana
Palauttaa Sana-olion sanan.
H
hirsi
- Variable in class hirsipuu.
Naytto
hirsipuu
- package hirsipuu
Hirsipuu
- Class in
hirsipuu
T?m? luokka huolehtii olioiden keskustelusta kesken??n sek? N?yt?n kanssa.
Hirsipuu()
- Constructor for class hirsipuu.
Hirsipuu
Hirsipuu-kokoelmaluokan konstruktori.
hiScores()
- Method in class hirsipuu.
Naytto
Kaikkien pelaajien parhaiden pisteiden esittely.
hiScores()
- Method in class hirsipuu.
Pelaajat
Palauttaa pelaajien nimet ja pisteet taulukossa j?rjestettyn? pistem??r?n mukaan hiScores-tyyliin.
hiScores(String[][], int)
- Static method in class hirsipuu.
Tulosta
Tulostaa hi-scores taulukon n parhaasta pelaajasta.
J
Jono
- Class in
hirsipuu
Apumetodeita merkkijonojen k?sittelyyn Hirsipuu-ohjelmiston tarpeisiin.
Jono()
- Constructor for class hirsipuu.
Jono
K
kasvata()
- Method in class hirsipuu.
Pisteet
Kasvattaa pistetaulukon kokoa tarvittaessa kaksinkertaiseksi.
kasvata()
- Method in class hirsipuu.
Sanalista
Kasvattaa taulukon koon kaksinkertaiseksi ja kopioi siihen aikaisemmat alkiot.
kierroksenVaarat
- Variable in class hirsipuu.
Peli
kirjaimet
- Variable in class hirsipuu.
Peli
koko()
- Method in class hirsipuu.
Tasot
Antaa tasojen lukum??r?n.
kuvaus()
- Method in class hirsipuu.
Taso
Palauttaa tason aiheen tulostettavaa vihjett? varten.
kysySalasana(String)
- Static method in class hirsipuu.
Tulosta
Tulostaa pelaajan salasanan kyselyn.
kysyUusi(String)
- Static method in class hirsipuu.
Tulosta
Tulostaa uuden pelaajan luomiskyselyn.
L
liikaaVaaria()
- Method in class hirsipuu.
Peli
Palauttaa, onko v??ri? arvauksia jo tullut maksimim??r?.
lisaaOikea()
- Method in class hirsipuu.
Peli
Kasvattaa oikein arvattujen sanojen m??r?? yhdell?.
lisaaPelaaja(Pelaaja)
- Method in class hirsipuu.
Hirsipuu
Lis?? luodun uuden pelaajan tietorakenteeseen ja luodaan ensimm?isen tason piste- tiedoiksi nolla pistett?.
lisaaPelaaja(String)
- Method in class hirsipuu.
Pelaajat
Lis?? tietorakenteeseen uuden pelaajan.
lisaaPiste(String)
- Method in class hirsipuu.
Pisteet
Jos annettu rivi s ei ole kommentti, siit? generoidaan PelaajanPiste-olio ja lis?t??n se tietorakenteeseen.
lisaaTaso(String)
- Method in class hirsipuu.
Tasot
Lis?? tietorakenteeseen uuden pelaajan.
lisaaTiedostosta(String)
- Method in class hirsipuu.
Pelaajat
Lukee tiedostosta polussa "polku" pelaajien tiedot ja luo kokoelman taso-olioita.
lisaaTiedostosta(String)
- Method in class hirsipuu.
Sanalista
Lukee tiedostosta tasojen tiedot ja luo kokoelman taso-olioita.
lisaaTiedostosta(String)
- Method in class hirsipuu.
Tasot
Lukee tiedostosta polussa "polku" tasojen tiedot ja luo kokoelman taso-olioita.
lisaaUusiPelaaja(Pelaaja)
- Method in class hirsipuu.
Pelaajat
Lis?? vastik??n luodun pelaajan tietorakenteeseen.
lista
- Variable in class hirsipuu.
Hirsipuu
lkm
- Variable in class hirsipuu.
Pisteet
lkm
- Variable in class hirsipuu.
Sanalista
lopetus()
- Static method in class hirsipuu.
Tulosta
Tulostaa lopputekstit
lukija
- Static variable in class hirsipuu.
Naytto
luoUusiId()
- Method in class hirsipuu.
Pelaaja
Funktio id:n luomista varten.
M
main(String[])
- Static method in class hirsipuu.
Naytto
P??ohjelma, jonka ajamalla koko peli l?htee k?yntiin!
main(String[])
- Static method in class hirsipuu.
Peli
Testip??ohjelma demonstroi, miten peli? voisi k?ytell?.
main(String[])
- Static method in class hirsipuu.
Sanalista
Testip??ohjelma
main(String[])
- Static method in class hirsipuu.
Tasot
Testip??ohjelma.
maxPisteet
- Variable in class hirsipuu.
Peli
maxVaaria
- Variable in class hirsipuu.
Peli
montakoKysytaan()
- Method in class hirsipuu.
Peli
Palauttaa, montako sanaa yhdess? peliss? tulisi kysell?.
muokkaaListoja()
- Static method in class hirsipuu.
Tulosta
Tulostaa sanalistojen muokkausvalikon.
N
Naytto
- Class in
hirsipuu
Naytto(Hirsipuu)
- Constructor for class hirsipuu.
Naytto
Kostruktori
nimi()
- Method in class hirsipuu.
Pelaaja
nostaTasoa()
- Method in class hirsipuu.
Pelaaja
Nostaa pelaajan tasoa.
nro()
- Method in class hirsipuu.
Taso
Palauttaa tason numeron.
O
odotaMikaVaanMerkki()
- Method in class hirsipuu.
Naytto
Odottaa kunnes k?ytt?j? antaa jonkin merkin
omatPisteet()
- Method in class hirsipuu.
Naytto
N?ytt?? pelaajan pisteet eri tasoilla.
omatPisteet(int[][])
- Static method in class hirsipuu.
Tulosta
Tulostaa yhden pelaajan pisteet olemassaolevilta tasoilta.
P
paaValikko()
- Method in class hirsipuu.
Naytto
Navigaatio p??valikossa: (P)elaa (H)iScores (O)mat pisteet (A)dmin (L)opetus
paaValikko(Pelaaja)
- Static method in class hirsipuu.
Tulosta
Tulostaa pelin p??valikon pelaajalle r??t?l?ityn?.
paaValikkoPika(Pelaaja)
- Static method in class hirsipuu.
Tulosta
Tulostaa p??valikon pikavalintarivin pelaajalle r??t?l?ityn?.
paivitaKokonaispisteet(int, int)
- Method in class hirsipuu.
Pelaajat
P?ivitt?? halutun pd:n pelaajan kokonaispisteet ajan tasalle, kun pelaajan pistem??r? on lis??ntynyt lis?yksen verran.
paivitaPiste(int, int, int)
- Method in class hirsipuu.
Pisteet
P?ivitt?? pelaajan tasolta saamat pisteet.
paivitaPisteet(int, int, int)
- Method in class hirsipuu.
Hirsipuu
P?ivitt?? pelaajan tasolta saamat pisteet tietorakenteisiin.
paivitaPisteet(int)
- Method in class hirsipuu.
Pelaaja
Lis?? t?m?nhetkiseen pistem??r??n voitetut uudet pisteet ja palauttaa uuden pistem??r?n.
parse(String)
- Method in class hirsipuu.
Pelaaja
Kaivaa esiin pelaajan tiedot oletetun muotoisesta merkkijonosta.
parse(String)
- Method in class hirsipuu.
PelaajanPiste
Parsii tietonsa m????r??muotoisesta merkkijonosta: pid | tid | pisteet Mik??li tarjotaan v????r??nlaista syntaksia, palauttaa huomion siit??.
parse(String)
- Method in class hirsipuu.
Sana
Parsii sanan tiedot syntaktisesti oikeasta merkkijonosta muotoa tasonro | sananro | sana |, esimerkiksi: "1 | 2 | koira |"
parse(String)
- Method in class hirsipuu.
Taso
Taso parsii tietonsa m??r?muotoisesta merkkijonosta: esim.
pelaa(int)
- Method in class hirsipuu.
Naytto
Hoitaa hirsipuun pelaamisen.
pelaaja
- Variable in class hirsipuu.
Naytto
Pelaaja
- Class in
hirsipuu
Pelaajaluokka, jossa on kaikki tarvittavat attribuutit.
Pelaaja()
- Constructor for class hirsipuu.
Pelaaja
Parametrit?n konstruktori "tyhj?n pelaajan" luontiin.
pelaajaIteraattori()
- Method in class hirsipuu.
Pelaajat
Palauttaa kaikkia kokoelman pelaajia iteroivan pelaajaiteraattorin.
PelaajanPiste
- Class in
hirsipuu
Luokka pelaajan pistetiedoille.
PelaajanPiste()
- Constructor for class hirsipuu.
PelaajanPiste
Luo PelaajanPisteen, default-asetuksilla
PelaajanPiste(int)
- Constructor for class hirsipuu.
PelaajanPiste
Luo PelaajanPisteen, kun annettuna on pelaajan id
PelaajanPiste(int, int, int)
- Constructor for class hirsipuu.
PelaajanPiste
Luo PelaajanPisteen, kun kaikki info on annettuna
pelaajat
- Variable in class hirsipuu.
Hirsipuu
Pelaajat
- Class in
hirsipuu
Luokka pelaajien kokoelman mallintamiseksi.
Pelaajat()
- Constructor for class hirsipuu.
Pelaajat
Alustaa Pelaajat defaulttitiedostosta.
Pelaajat(String)
- Constructor for class hirsipuu.
Pelaajat
Alustaa Pelaajat tiedostosta polussa "polku".
pelaajat
- Variable in class hirsipuu.
Pelaajat
pelaile(int)
- Method in class hirsipuu.
Naytto
Peluuttaa varsinaista pelisilmukkaa, mik?li kyseinen taso on olemassa.
peli
- Variable in class hirsipuu.
Hirsipuu
Peli
- Class in
hirsipuu
Luokka peliin liittyvien yksityiskohtien toteuttamiseen.
Peli()
- Constructor for class hirsipuu.
Peli
Peruspelin parametrit?n konstruktori.
Peli(int, int, int)
- Constructor for class hirsipuu.
Peli
Konstruktori, joka alustaa pelin attribuutit haluttuihin arvoihin.
peli(int, String, String)
- Static method in class hirsipuu.
Tulosta
tulostaa pelin sana arvoituksen, tason nimen ja v????r??t arvaukset (hirsipuun kanssa)
peliPaiva()
- Method in class hirsipuu.
Pelaaja
peliValikko()
- Method in class hirsipuu.
Naytto
Navigaatio pelivalikossa.
peliValikko(String)
- Static method in class hirsipuu.
Tulosta
Tulostaa valikon, josta pelaaja voi valita haluamansa tason
pid()
- Method in class hirsipuu.
Pelaaja
pid
- Variable in class hirsipuu.
PelaajanPiste
pisteet
- Variable in class hirsipuu.
Hirsipuu
pisteet()
- Method in class hirsipuu.
Pelaaja
pisteet
- Variable in class hirsipuu.
PelaajanPiste
pisteet(int, int)
- Method in class hirsipuu.
PelaajanPiste
Palauttaa pistem??r?n, mik?li pyydet??n juurin t?m?n pelaajan t?m?n tason pisteit?.
Pisteet
- Class in
hirsipuu
Luokka pisteiden k??sittelyyn.
Pisteet(int)
- Constructor for class hirsipuu.
Pisteet
Alustaa Pisteet defaulttitiedostosta.
Pisteet(String, int)
- Constructor for class hirsipuu.
Pisteet
Alustaa Pisteet tiedostosta polussa "polku".
pisteet
- Variable in class hirsipuu.
Pisteet
pisteetTiedostosta(String)
- Method in class hirsipuu.
Pisteet
Lukee tiedostosta pelaajan pisteet annettua tasoa vastaavasti.
POLKU
- Static variable in class hirsipuu.
Pelaajat
POLKU
- Static variable in class hirsipuu.
Pisteet
POLKU
- Static variable in class hirsipuu.
Sanalista
POLKU
- Static variable in class hirsipuu.
Tasot
S
salaa(String)
- Method in class hirsipuu.
Pelaaja
Yksinkertain funktio, joka palauttaa koodatun salasanan annetusta salasanasta.
salasanaOikein(String)
- Method in class hirsipuu.
Pelaaja
Palauttaa true, mik??li annettu salasana vastaa (aiemmin) annettua nime??.
sana(int)
- Method in class hirsipuu.
Hirsipuu
Palauttaa satunnaisen sanan tasolta "taso".
sana
- Variable in class hirsipuu.
Peli
Sana
- Class in
hirsipuu
Luokka sana-olion mallintamiseksi.
Sana()
- Constructor for class hirsipuu.
Sana
Alustaa sanaolion mahdottomalla tasonumerolla.
Sana(int, String)
- Constructor for class hirsipuu.
Sana
Alustaa testausta varten sanaoliolle tasonumeron tid ja sanan.
sana
- Variable in class hirsipuu.
Sana
sana(int)
- Method in class hirsipuu.
Sanalista
Palauttaa satunnaisen sanan tasolta "taso".
Sanalista
- Class in
hirsipuu
Luokka sanaolioiden kokoelman hallintaan.
Sanalista()
- Constructor for class hirsipuu.
Sanalista
Alustaa tasot ja luo tasolistan defaulttitiedostosta.
Sanalista(String)
- Constructor for class hirsipuu.
Sanalista
Alustaa tasot ja luo tasolistan halutusta tiedostosta polussa "polku.
sananro
- Variable in class hirsipuu.
Sana
sanat
- Variable in class hirsipuu.
Sanalista
sanatuloste
- Variable in class hirsipuu.
Peli
sanojaOikein
- Variable in class hirsipuu.
Peli
sanojenLkm
- Variable in class hirsipuu.
Peli
SANOJENLKM
- Static variable in class hirsipuu.
Sanalista
setPisteet(int)
- Method in class hirsipuu.
PelaajanPiste
Asettaa uudet pisteet t?lle tasolle.
setSana(String)
- Method in class hirsipuu.
Peli
Asettaa kyselt?v?ksi sanaksi annetun sanan sek? alustaa tulosteen ja vertailu- merkkijonon tulosteelle.
suurinKaytettyId
- Static variable in class hirsipuu.
Pelaaja
T
tallennaTiedot()
- Method in class hirsipuu.
Hirsipuu
K?skee tietorakenteita kirjoittamaan tietonsa k?ytt?m??ns? tiedostoon ja tekem??n back-upin entisist?.
tallennaTiedot()
- Method in class hirsipuu.
Pelaajat
Tulostaa pelaajien tiedot defaulttitiedostoon.
tallennaTiedot(String)
- Method in class hirsipuu.
Pelaajat
Tulostaa pelaajien tiedot tiedostoon polussa "polku" ja muuttaa entisen siell? sijainneen tiedoston back-up tiedostoksi polku.bak (esim.
tallennaTiedot()
- Method in class hirsipuu.
Pisteet
Tulostaa tasokohtaiset pisteet defaulttitiedostoon.
tallennaTiedot(String)
- Method in class hirsipuu.
Pisteet
Tulostaa pelaajien tasokohtaiset pisteet tiedostoon polussa "polku" ja muuttaa entisen siell? sijainneen tiedoston back-up tiedostoksi polku.bak (esim.
tarkastelePelaajia()
- Static method in class hirsipuu.
Tulosta
Tulostaa adminin pelaajien tarkasteluvalikon.
tarpeeksiArvattuja()
- Method in class hirsipuu.
Peli
Palauttaa, onko sanoja arvattu oikein riitt?v?n monta kierrosta kohden.
taso()
- Method in class hirsipuu.
Pelaaja
taso
- Variable in class hirsipuu.
PelaajanPiste
taso(int)
- Method in class hirsipuu.
Sana
Palauttaa, kuuluuko sana tasolle taso.
Taso
- Class in
hirsipuu
Luokka taso-olion mallintamiseksi.
Taso()
- Constructor for class hirsipuu.
Taso
Alustetaan taso-olio olemattomaksi tasoksi.
Taso(int, String)
- Constructor for class hirsipuu.
Taso
Alustetaan taso-oliolle testausta varten suoraan numero ja aihe.
tasojenlkm
- Variable in class hirsipuu.
Pisteet
tasonro
- Variable in class hirsipuu.
Sana
tasonro
- Variable in class hirsipuu.
Taso
tasot
- Variable in class hirsipuu.
Hirsipuu
Tasot
- Class in
hirsipuu
Luokka tasojen kokoelman mallintamiseksi.
Tasot()
- Constructor for class hirsipuu.
Tasot
Alustaa tasot defaulttitiedostosta.
Tasot(String)
- Constructor for class hirsipuu.
Tasot
Alustaa tasot tiedostosta polussa "polku".
tasot
- Variable in class hirsipuu.
Tasot
tasoTulosteet(int)
- Method in class hirsipuu.
Hirsipuu
Palauttaa merkkijonona n ensimm?isen tason tiedot, tai jos n on suurempi kuin tasojen m??r?, niin palautetaan kaikki tasot.
tervehdys()
- Static method in class hirsipuu.
Tulosta
Tulostaa tervetulotekstin.
tiedotToString()
- Method in class hirsipuu.
Pelaaja
Antaa pelaajan tiedot merkkijonona.
tiedotToString()
- Method in class hirsipuu.
PelaajanPiste
Palauttaa pelaajan pisteominaisuudet merkkijonona, joka on muotoa pid|taso|pisteet
toString()
- Method in class hirsipuu.
Taso
Palauttaa tason ominaisuudet merkkijonona muotoa "1 El?imet".
Tulosta
- Class in
hirsipuu
TIEP111 Ohjelmointi 2 - harjoitusty? T?m? luokka sis?lt?? kaiken peliss? tarvittavan tulostuksen.
Tulosta()
- Constructor for class hirsipuu.
Tulosta
tulostus(int)
- Method in class hirsipuu.
Tasot
Palauttaa merkkijonona n ensimm?isen tason tiedot, tai jos n on suurempi kuin tasojen m??r?, niin palautetaan kaikki tasot.
tyhja(int)
- Static method in class hirsipuu.
Tulosta
Tulostaa halutun m??r?n tyhji? rivej?.
tyhja()
- Static method in class hirsipuu.
Tulosta
Tulostaa yhden tyhj?n rivin.
tyhjaa()
- Static method in class hirsipuu.
Tulosta
Tyhjent?? koko konsoliruudun
V
vaarat
- Variable in class hirsipuu.
Peli
valmis
- Variable in class hirsipuu.
Peli
_
_alustettu
- Variable in class hirsipuu.
Pelaaja
_nimi
- Variable in class hirsipuu.
Pelaaja
_peliPaiva
- Variable in class hirsipuu.
Pelaaja
_pid
- Variable in class hirsipuu.
Pelaaja
_pisteet
- Variable in class hirsipuu.
Pelaaja
_salaSana
- Variable in class hirsipuu.
Pelaaja
_taso
- Variable in class hirsipuu.
Pelaaja
A
C
G
H
J
K
L
M
N
O
P
S
T
V
_
Package
Class
Tree
Index
PREV NEXT
FRAMES
NO FRAMES
All Classes