Package dreiecksrechner
Class DreiecksrechnerController
- java.lang.Object
-
- dreiecksrechner.DreiecksrechnerController
-
public class DreiecksrechnerController extends java.lang.Object
Controller-Klasse, die zusammen mit der Dreiecksrechner-Klasse die Verbindung zwischen View und Model bildet
-
-
Constructor Summary
Constructors Constructor Description DreiecksrechnerController(DreiecksrechnerModel dModel, DreiecksrechnerView dView)
-
Method Summary
Modifier and Type Method Description java.lang.Double
berechneAnkathete(int winkelAlpha, int hypothenuse)
java.lang.Double
berechneGegenkathete(int winkelAlpha, int hypothenuse)
int
berechneWinkelBeta(int winkelAlpha)
java.awt.Image
liesBildEin(java.lang.String bildPfad)
-
-
-
Constructor Detail
-
DreiecksrechnerController
public DreiecksrechnerController(DreiecksrechnerModel dModel, DreiecksrechnerView dView)
- Parameters:
dModel
-dView
-
-
-
Method Detail
-
berechneWinkelBeta
public int berechneWinkelBeta(int winkelAlpha)
- Parameters:
Winkel
- Alpha als int- Returns:
- Winkel Beta als int
-
berechneGegenkathete
public java.lang.Double berechneGegenkathete(int winkelAlpha, int hypothenuse)
- Parameters:
Winkel
- Alpha als int, Hypothenuse als int- Returns:
- Winkel Beta als int
-
berechneAnkathete
public java.lang.Double berechneAnkathete(int winkelAlpha, int hypothenuse)
- Parameters:
Winkel
- Alpha als int, Hypothenuse als int- Returns:
- Winkel Beta als int
-
liesBildEin
public java.awt.Image liesBildEin(java.lang.String bildPfad)
- Parameters:
Bild
- -Pfad als String- Returns:
- Bild als Image
-
-