(int) size.getHeight() - 2 * border_y);
if (data != null) {
- double factor_x = (size.getWidth() - border_x * 2.0) / (data.size() -1);
+ double factor_x = (size.getWidth() - border_x * 2.0)
+ / (data.size() - 1);
double factor_y = (size.getHeight() - border_y * 2.0) / (max - min);
g2d.setPaint(Color.green);
int old_y = size.height
- - ((int) ((((Integer) data.get(0)).intValue() - min) * factor_y + border_y));
+ - ((int) ((((Integer) data.get(0)).intValue() - min)
+ * factor_y + border_y));
int old_x = border_x;
for (int i = 0; i < data.size(); i++) {
int x = (int) (border_x + i * factor_x);
int y = size.height
- - ((int) ((((Integer) data.get(i)).intValue() - min) * factor_y + border_y));
+ - ((int) ((((Integer) data.get(i)).intValue() - min)
+ * factor_y + border_y));
g2d.draw(new Line2D.Double(old_x, old_y, x, y));
old_x = x;
old_y = y;
public void setData(int[] newData) {
this.data.clear();
- for (int i=0; i<newData.length; i++) {
+ for (int i = 0; i < newData.length; i++) {
this.data.add(new Integer(newData[i]));
}
min = getMin();
max = getMax();
- LogMediator.getInstance(this.getClass()).log("Length: " + this.data.size() + " Min: " + min + " Max: " + max);
+ LogMediator.getInstance(this.getClass())
+ .log(
+ "Length: " + this.data.size() + " Min: " + min
+ + " Max: " + max);
repaint();
}
-
+
public void addData(int i) {
data.add(new Integer(i));
min = getMin();
max = getMax();
- LogMediator.getInstance(this.getClass()).log("Length: " + data.size() + " Min: " + min + " Max: " + max);
+ LogMediator.getInstance(this.getClass()).log(
+ "Length: " + data.size() + " Min: " + min + " Max: " + max);
repaint();
}