aken
Class Joonis

java.lang.Object
  extended by aken.Joonis

public class Joonis
extends Object

Klass graafilise raami ja (joonistuva) tahvli loomiseks.


Field Summary
private static int alla
          x-nihe (pikslites) järgmise raami jaoks.
private static Point ankur
          Eelmisena loodud raami ankur.
private  Dimension mõõtmed
          Raami (vaike)mõõtmed.
private static int paremale
          y-nihe (pikslites) järgmise raami jaoks.
private  Raam r
          Joonise jaoks loodav raam.
 
Constructor Summary
Joonis(Joonistatav ku)
          Konstruktor.
 
Method Summary
 Raam raam()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

r

private Raam r
Joonise jaoks loodav raam.


mõõtmed

private Dimension mõõtmed
Raami (vaike)mõõtmed.


ankur

private static Point ankur
Eelmisena loodud raami ankur.


alla

private static int alla
x-nihe (pikslites) järgmise raami jaoks.


paremale

private static int paremale
y-nihe (pikslites) järgmise raami jaoks.

Constructor Detail

Joonis

public Joonis(Joonistatav ku)
Konstruktor. Tehakse raam ja tahvel.

Parameters:
ku - objekt klassist, mis realiseerib liidese Joonistatav
Method Detail

raam

public Raam raam()