Class Diagramm
java.lang.Object
|
+----Diagramm
- abstract class Diagramm
- extends Object
class Diagramm.
Oberklasse für Kreis- und Balkendiagramm.
- See Also:
- Kreisdiagramm, Balkendiagramm
-
breite
-
-
fm
-
-
g
-
-
groesse
-
-
hspace
-
-
m
-
-
maxX
-
-
maxY
-
-
output
-
-
scrollpane
-
-
texte
-
-
werte
-
-
xbez
-
-
ybez
-
-
Diagramm(Graphics, Diagrammdaten, ScrollPane, Canvas)
- Konstruktor.
-
fitFont(int)
- methode fitFont ().
-
paintDiagramm()
- abstract methode paintDiagramm ().
hspace
protected int hspace
xbez
protected int xbez
breite
protected int breite
maxX
protected int maxX
maxY
protected int maxY
ybez
protected int ybez
m
protected MyColors m
werte
protected Liste werte
texte
protected Liste texte
fm
protected FontMetrics fm
g
protected Graphics g
groesse
protected Dimension groesse
output
protected Canvas output
scrollpane
protected ScrollPane scrollpane
Diagramm
public Diagramm(Graphics gr,
Diagrammdaten data,
ScrollPane sp,
Canvas op)
- Konstruktor.
Übernimmt die übergebenen Referenzen und startet die Zeichnung des Diagrammes.
- Parameters:
- gr - die Graphicsreferenz.
- data - die Diagarammdaten (Beschriftung und Werte).
- sp - der ScrollPane, in dem der Canvas liegt.
- op - der Canvas, in dem die Ausgabe erfolgt.
- See Also:
- Diagrammdaten
fitFont
protected Font fitFont(int max)
- methode fitFont ().
Berechnet die optimale Schriftgrösse.
- Parameters:
- max - gibt die max. Grösse der Schrift in Pixel an.
- Returns:
- Font die optimale Schriftart.
paintDiagramm
public abstract void paintDiagramm()
- abstract methode paintDiagramm ().
Zeichnet das jeweilige Diagramm.