codice:
  if (dist > D1){ pannello.getGraphics().setColor(new Color(0, 0, 155));  }
  else   if (dist < D1 && dist > D2) {  pannello.getGraphics().setColor(new Color(155, 0, 0)); }
         else{  pannello.getGraphics().setColor(new Color(0, 155, 0));  }
         pannello.getGraphics().setColor(new Color(100,100,100));
 pannello.getGraphics().drawRect(x-2,y-2,4,4);
ho la classe ascoltatore (questa sopra) che dovrebbe disegnare dei quadrati di diverso colore. Il colore dipende dalla distanza dal centro. solo che nn funziona. disegna sempre nero!