@Override
	public void paintComponent(Graphics g)
	{
		super.paintComponent(g);
		
		//	totaal hoeveelheid van alle kleuren
		int total = 0;
		
		int startAngle = 0;
		int arcAngle = 0;
		for (Color color: stats.keySet())
		{
			//	teller van alle kleuren worden bij elkaar opgeteld
			total += stats.get(color).getCount();
		}
		
		// kleurt de piechart
		for (Color color : stats.keySet())
		{
			if (stats.get(color).getCount() > 0)
			{
				//	teller van een kleeur delen door de totaal en keer 360 graden
				arcAngle = (stats.get(color).getCount() * 360/ total) ;
				g.setColor(color);
				//	draw de piechart
				g.fillArc(50, 50, width, height, startAngle, arcAngle);
				//	start angle van de volgende kleur
				startAngle += arcAngle + 1;
			}
		}

		//	paint de outline van de piechart
		g.setColor(Color.BLACK);
		g.drawArc(50, 50, width, height, 0, 360);
		
	}