@Override
    public void paintComponent(Graphics g) {
	g.setColor(Color.DARK_GRAY);
	g.fillOval((int) p.getX(), (int) p.getY(), (int) width, (int) height);

	if (isAPartner()) {
	    g.setColor(Color.YELLOW);
	} else if (hasPartner()) {
	    g.setColor(Color.YELLOW.darker());
	} else {
	    g.setColor(Color.RED);
	}
	g.fillOval((int) p.getX() + 2, (int) p.getY() + 2, (int) width - 5,
		   (int) height - 5);
    }