+
+ @Override
+ public void paintComponent(Graphics g) {
+ super.paintComponent(g);
+ draw(g);
+ }
+
+ //FIXME: redraw on resizing
+ /*@Override
+ public void paint(Graphics g) {
+ super.paint(g);
+ draw(g);
+ }*/
+
+ public void drawEyes(Color color) {
+ Graphics g = this.getGraphics();
+ g.setColor(color);
+ g.fillOval(50, 50, 6, 3);
+ g.fillOval(62, 50, 6, 3);
+ }
+
+ public void drawWeight(int weight) {
+ Graphics g = this.getGraphics();
+ g.setColor(Color.black);
+ g.fillOval(44, 80, 30, (weight * 30) / 250);
+ }