praktikum5
Class NimekiriTahvlil

java.lang.Object
  extended by praktikum5.NimekiriTahvlil
All Implemented Interfaces:
Joonistatav

public class NimekiriTahvlil
extends Object
implements Joonistatav

Nimekirja tahvlile joonistamiseks.

Version:
14.3.2009
Author:
Jüri Kiho (algvariant),
Ülli Õpilane (täiendus tekstivärvide osas)

Field Summary
private  String pkLisa
          Pealkirja lõppu lisatav tekst.
private  Vector<IsikMN> v
          Nimekirja sisaldav vektor.
 
Constructor Summary
NimekiriTahvlil(Vector<IsikMN> v, String pkLisa)
          Konstruktor.
 
Method Summary
 void joonistada(Tahvel t, Graphics g)
          Joonistamine.
 String pealkiri()
          Tahvli pealkirja määramine.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

v

private Vector<IsikMN> v
Nimekirja sisaldav vektor.


pkLisa

private String pkLisa
Pealkirja lõppu lisatav tekst.

Constructor Detail

NimekiriTahvlil

public NimekiriTahvlil(Vector<IsikMN> v,
                       String pkLisa)
Konstruktor.

Parameters:
v - joonistatavat nimekirja sisaldav vektor
pkLisa - pealkirja varieeruv lõpuosa
Method Detail

joonistada

public void joonistada(Tahvel t,
                       Graphics g)
Description copied from interface: Joonistatav
Joonistamine. Mida ja kuidas joonistada.

Specified by:
joonistada in interface Joonistatav
Parameters:
t - joonistamise tahvel
g - joonistamise graafikakontekst

pealkiri

public String pealkiri()
Description copied from interface: Joonistatav
Tahvli pealkirja määramine.

Specified by:
pealkiri in interface Joonistatav
Returns:
Soovitav pealkiri tahvli jaoks.