package balloonpeople; import painter.SPainter; import shapes.SCircle; import java.awt.*; public class BalloonPerson { private String name; private int age; private double height; public String toString() { return "Name: " + name + " Age: " + age + " Height: " + height + " (inches)"; } public BalloonPerson(String name, int age, double height) { this.name = name; this.age = age; this.height = height; } public void paintPerson(SPainter painter) { int start = 35; painter.setColor(randomColor()); painter.mfd(height); SCircle circle = new SCircle(start); painter.paint(circle); painter.mbk(height); circle.s2(); painter.mrt(30); painter.paint(circle); painter.mlt(60); painter.paint(circle); circle.s2(); painter.mrt(30); painter.paint(circle); circle.x2(); painter.mbk(height*.75); painter.mrt(15); painter.paint(circle); painter.mlt(30); painter.paint(circle); painter.center(); } private Color randomColor() { int rv = (int)(Math.random()*256); int gv = (int)(Math.random()*256); int bv = (int)(Math.random()*256); return new Color(rv,gv,bv); } }