Crea una classe privata che estende JPanel e usa quella:
codice:
public class TuaClasse ... {
   private class TuoPannello extends JPanel {
      ...
      public void paintComponent(Graphics g) { ... }
   }

   ...
   private TuoPannello pannello;
   ...
}
oppure dichiara la classe TuoPannello in un file separato, rendila pubblica e usala...


Ciao.