
Signature
Beware the False Authority Syndrome
this is the beginning, ich guess all of the code code is to huge to
post
public class FLGPlotter2D extends JApplet implements Runnable {
VARS...
public FLGPlotter2D(FLGFunctionGroup2D functionGroup,
FLGPolygonGroup2D polygonGroup, String xAxisName, String
yAxisName) {
setDataGroups(functionGroup, polygonGroup);
this.xAxisLabel = new JLabel(xAxisName);
this.xAxisLabel.setSize(this.xAxisLabel.getPreferredSize());
this.yAxisLabel = new JLabel(yAxisName);
this.yAxisLabel.setSize(this.yAxisLabel.getPreferredSize());
//setBorder(FLGBorderFactory.emptyLoweredBevel10);
}
/**
* Erzeugt einen 2D Plotter mit der spezifizierten Funktionsgruppe
und den
* Standard-Achsenbeschriftungen <code>"x"</code> und
<code>"y"</code>.
* @param functionGroup die Funktionen dieses 2D Plotters.
*/
public FLGPlotter2D(FLGFunctionGroup2D functionGroup) {
this(functionGroup, null, "x", "y");
}
/**
* Erzeugt einen 2D Plotter mit der spezifizierten Funktionsgruppe
und den spezifizierten Achsenbeschriftungen.
* @param functionGroup die Funktionen dieses 2D Plotters.
* @param xAxisName die <i>x</i>-Achsenbezeichnung.
* @param yAxisName die <i>y</i>-Achsenbezeichnung.
*/
public FLGPlotter2D(FLGFunctionGroup2D functionGroup, String
xAxisName, String yAxisName) {
this(functionGroup, null, xAxisName, yAxisName);
}
/**
* Erzeugt einen 2D Plotter mit der spezifizierten Polygonengruppe
und den
* Standard-Achsenbeschriftungen <code>"x"</code> und
<code>"y"</code>.
* @param polygonGroup die Polygone dieses 2D Plotters.
*/
public FLGPlotter2D(FLGPolygonGroup2D polygonGroup) {
this(null, polygonGroup, "x", "y");
}
/**
* Erzeugt einen 2D Plotter mit der spezifizierten Polygonengruppe
und den spezifizierten Achsenbeschriftungen.
* @param polygonGroup die Polygone dieses 2D Plotters.
* @param xAxisName die <i>x</i>-Achsenbezeichnung.
* @param yAxisName die <i>y</i>-Achsenbezeichnung.
*/
public FLGPlotter2D(FLGPolygonGroup2D polygonGroup, String
xAxisName, String yAxisName) {
this(null, polygonGroup, xAxisName, yAxisName);
}