public void PlaneNew(Plane p) { if (ATC.debug_flag) System.out.println("p.n.1"); UIPlane uiplane = new UIPlane(); char id = p.getIdChar(); uiplane.radar_label = null; uiplane.info_label = new Label((new Character(id)).toString()); if (ATC.debug_flag) System.out.println("p.n.2"); infoArea.add(uiplane.info_label); if (ATC.debug_flag) System.out.println("p.n.2.1"); infoArea.validate(); if (ATC.debug_flag) System.out.println("p.n.3"); synchronized (this) { planes.put((Object) (new Character(id)), (Object) uiplane); } if (ATC.debug_flag) System.out.println("p.n.4"); PlaneUpdate(p); if (ATC.debug_flag) System.out.println("p.n.5"); }