I have a Class Circle with a button and a Class with a jPanel what i want to do is when that button is clicked a circle will be drawn on the panel and each time i click that
You are overriding the paint method of Circle. You need to be overriding the paint method of the panel.