jpanel correction 9