Hi I have a main JPanel with 5 JPanels on this 'main' jpanel i want one panel to control the rest as it is a game and i need one manager panel. I am trying to use the paintcomponent to try and draw onto each panel but i am only getting a small box appearing, what is the problem here does anyone know? Is it possible to create a class for 3 jpanels i need to draw stuff on then create an instance of these classes and add to relevant jpanel to run the code and display the paintcomponents? Hope this all makes sense! Many thanks.