I've seen a lot of people saying in order to draw multiple objects to the screen at once and overriding the EDT, you need something similar to below:
@Override
protected void paintComponent(Graphics g)
{
super.paintComponent(g); // This will clear everything...
My question is, how do you call this method? and where do you get the Graphics for it's parameter?