P.S. Nel tuo codice innanzitutto

p1.add(pm);

non serve assolutamente. Ma il punto cruciale (ed è quello per cui non vedi nulla) è che .... il tuo JPopupMenu è vuoto. Non hai aggiunto degli item (es. JMenuItem). A cosa serve un menù di popup senza item?

P.S. 2: Non mescolare componenti AWT con quelli Swing.