bos.close();
}
catch
(FileNotFoundException fnfe) {
System.out.println(fnfe);
}
catch
(IOException ioe) {
System.out.println(ioe);
}
}
public
static
void main(String[] args) {
int width=400, height=200;
int xLength=300, yLength=150;
int
count
=5;
Vector data=
new
Vector();
data.addElement(
new
Integer(100));
data.addElement(
new
Integer(120));
data.addElement(
new
Integer(150));
data.addElement(
new
Integer(40));
data.addElement(
new
Integer(5));
jeruGraphics jg =
new
jeruGraphics();
jg.image =
new
BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
Graphics g = jg.image.getGraphics();
// 画坐标
g.setColor(Color.white);
g.fillRect(0, 0, width, height);
g.setColor(Color.blue);
g.drawLine(10,height-10,10,height-10-yLength);
g.drawLine(10,height-10,10+xLength,height-10);
// 连线
int yTo;
int yFrom = ((Integer)(data.elementAt(0))).intValue();
for
(int i=1; i<
count
; i++) {
yTo=((Integer)(data.elementAt(i))).intValue();
g.drawLine(10+i*xLength/
count
,height-10,10+i*xLength/
count
,height-15);
g.drawLine(10+(i-1)*xLength/
count
,yFrom,10+i*xLength/
count
,yTo);
yFrom=yTo;
}
jg.createJpg("d:\\aaa.jpg");
}
}