Sono riuscito a risolvere questo bug che mi affligeva facendo cosí:
codice:
class pannello1 extends JPanel implements MouseMotionListener {
   public void paintComponent(Graphics g){
   // componenti usati
   .
   .
   .
   }
   {
   addMouseListener(new MouseAdapter() {
    	public void mousePressed(MouseEvent e) {}		
    				
        public void mouseClicked(MouseEvent e) { 
	     int x=e.getX();
     	     int y=e.getY(); //
	     if (trova(x,y)>=1 && (e.getClickCount() >= 2) ) {
		ordina = new OrdinaPosti();
		ordina.show(); 
	     } 
        }
   });
   addMouseMotionListener(this);
  }
in pratica ho inserito una graffa prima di addMouseListener cosa che prima non avevo fatto
perché ora mi viene visualizzato solo una finestra di dialogo e non 3 come prima? il motivo ancora non l'ho capito ma funge!!!