Salut,
En fait c'est super simple...
une fois qu'on sait comment faire!
Pour ton panneau, tu ne vas pas le récupérer dans la palette, mais tu vas te créer un nouvelle classe dérivant de JPanel (soit manuellement, soit via le menu new file > "JPanel form", soit via un clic droit dans la fenêtre projet, new > "JPanel form").
Dans cette classe, tu définis ta méthode paintComponent comme tu le souhaite.
Ensuite, dans la classe de ta fenêtre, tu vires ton JPanel initial (celui de la palette), et tu y mets ton nouveau JPanel en cliquant dessus dans la fenêtre projet, et en le glissant/déposant sur ta fenêtre en mode design. Bref, comme tu faisais avant, sauf qu'au lieu d'aller le chercher dans la palette (à droite, JPanel Swing de base), tu vas le chercher dans le projet (à gauche, ton JPanel personnalisé).
Il y a d'autres méthodes (comme aller modifier le constructeur directement dans le code, ou faire un jar de ta classe et l'ajouter à la palette via le palette manager), mais celle-ci est la plus simple.
Partager