hirsipuu
Class Tulosta

java.lang.Object
  extended by hirsipuu.Tulosta

public class Tulosta
extends java.lang.Object

TIEP111 Ohjelmointi 2 - harjoitusty? T?m? luokka sis?lt?? kaiken peliss? tarvittavan tulostuksen.

Version:
v0.4, 15.4.2008
Author:
Anna-Leena Latvala ja Toni Purontaka

Constructor Summary
Tulosta()
           
 
Method Summary
static void adminPika()
          Tulostaa adminin pikavalintarivin.
static void adminValikko()
          Tulostaa adminin koko valikon.
private static void alleviivaa(java.lang.String teksti)
          Tulostaa tekstin alleviivattuna.
static void annaTunnus()
          Tulostaa pelaajan tunnuksen kyselyn.
static void hiScores(java.lang.String[][] taulukko, int n)
          Tulostaa hi-scores taulukon n parhaasta pelaajasta.
static void kysySalasana(java.lang.String nimi)
          Tulostaa pelaajan salasanan kyselyn.
static void kysyUusi(java.lang.String nimi)
          Tulostaa uuden pelaajan luomiskyselyn.
static void lopetus()
          Tulostaa lopputekstit
static void muokkaaListoja()
          Tulostaa sanalistojen muokkausvalikon.
static void omatPisteet(int[][] taulukko)
          Tulostaa yhden pelaajan pisteet olemassaolevilta tasoilta.
static void paaValikko(Pelaaja p)
          Tulostaa pelin p??valikon pelaajalle r??t?l?ityn?.
static void paaValikkoPika(Pelaaja p)
          Tulostaa p??valikon pikavalintarivin pelaajalle r??t?l?ityn?.
static void peli(int taso, java.lang.String arvoitus, java.lang.String vaarat)
          tulostaa pelin sana arvoituksen, tason nimen ja v????r??t arvaukset (hirsipuun kanssa)
static void peliValikko(java.lang.String tuloste)
          Tulostaa valikon, josta pelaaja voi valita haluamansa tason
static void tarkastelePelaajia()
          Tulostaa adminin pelaajien tarkasteluvalikon.
static void tervehdys()
          Tulostaa tervetulotekstin.
private static void tyhja()
          Tulostaa yhden tyhj?n rivin.
private static void tyhja(int rivia)
          Tulostaa halutun m??r?n tyhji? rivej?.
private static void tyhjaa()
          Tyhjent?? koko konsoliruudun
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Tulosta

public Tulosta()
Method Detail

alleviivaa

private static void alleviivaa(java.lang.String teksti)
Tulostaa tekstin alleviivattuna.

Parameters:
teksti - tulostettava teksti

tyhja

private static void tyhja(int rivia)
Tulostaa halutun m??r?n tyhji? rivej?.

Parameters:
rivia - montako tyhj?? rivi? tulostetaan

tyhja

private static void tyhja()
Tulostaa yhden tyhj?n rivin.


tyhjaa

private static void tyhjaa()
Tyhjent?? koko konsoliruudun


tervehdys

public static void tervehdys()
Tulostaa tervetulotekstin.


annaTunnus

public static void annaTunnus()
Tulostaa pelaajan tunnuksen kyselyn.


kysySalasana

public static void kysySalasana(java.lang.String nimi)
Tulostaa pelaajan salasanan kyselyn.

Parameters:
nimi - pelaajan nimi

kysyUusi

public static void kysyUusi(java.lang.String nimi)
Tulostaa uuden pelaajan luomiskyselyn.

Parameters:
nimi - pelaajan nimi

paaValikko

public static void paaValikko(Pelaaja p)
Tulostaa pelin p??valikon pelaajalle r??t?l?ityn?.

Parameters:
p - pelaaja

paaValikkoPika

public static void paaValikkoPika(Pelaaja p)
Tulostaa p??valikon pikavalintarivin pelaajalle r??t?l?ityn?.

Parameters:
p - pelaaja

peliValikko

public static void peliValikko(java.lang.String tuloste)
Tulostaa valikon, josta pelaaja voi valita haluamansa tason

Parameters:
taso - pelaajan nykyinen taso

peli

public static void peli(int taso,
                        java.lang.String arvoitus,
                        java.lang.String vaarat)
tulostaa pelin sana arvoituksen, tason nimen ja v????r??t arvaukset (hirsipuun kanssa)


hiScores

public static void hiScores(java.lang.String[][] taulukko,
                            int n)
Tulostaa hi-scores taulukon n parhaasta pelaajasta.

Parameters:
taulukko - taulukko, jossa on pelaajien nimet ja kokonaispisteet
n - montako pelaajaa tulostetaan (jos pelaajia on alle n, tulostetaan kaikki)

omatPisteet

public static void omatPisteet(int[][] taulukko)
Tulostaa yhden pelaajan pisteet olemassaolevilta tasoilta.

Parameters:
taulukko - taulukko, jossa on tason numero ja sit? vastaava pistem??r?

adminValikko

public static void adminValikko()
Tulostaa adminin koko valikon.


adminPika

public static void adminPika()
Tulostaa adminin pikavalintarivin.


muokkaaListoja

public static void muokkaaListoja()
Tulostaa sanalistojen muokkausvalikon.


tarkastelePelaajia

public static void tarkastelePelaajia()
Tulostaa adminin pelaajien tarkasteluvalikon.


lopetus

public static void lopetus()
Tulostaa lopputekstit