import java.awt.*;
import java.awt.event.*;

public class test extends Frame implements MouseListener{
 public test7( String title ){
  super( title );
  super.addMouseListener( this );
 }

 public void checkPopup(MouseEvent e) {
  if (e.isPopupTrigger())
   System.out.println( "PopupTrigger event" );
 }
 public void mousePressed(MouseEvent e) { checkPopup(e); }
 public void mouseClicked(MouseEvent e) { checkPopup(e); }
 public void mouseEntered(MouseEvent e) {}
 public void mouseExited (MouseEvent e) {}
 public void mouseReleased(MouseEvent e){ checkPopup(e); }

 public static void main( String[] args ){
  test window = new test( "test" );
  window.setSize( 100, 100 );
  window.setVisible( true );
 }
}

む、PopupTrigger event って表示されたけど。
環境疑うとか、自前のコンポーネントに
マウスイベント全部取られてないか疑ってみるとか。