import java.awt.*; import java.util.*; public class KasutajatePaneel extends Panel{ int r=10; Map kasutajad=new HashMap(); public void paint(Graphics g){ Iterator knimed=kasutajad.keySet().iterator(); while(knimed.hasNext()){ String knimi=knimed.next(); Point p=kasutajad.get(knimi); g.drawString(knimi, (int)p.getX(), (int)p.getY()); } } void paigutaKasutaja(String knimi, int x, int y){ Point p=kasutajad.get(knimi); if(p!=null){ p.setLocation(x, y); } else { kasutajad.put(knimi, new Point(x, y)); } repaint(); } //kasutajanimi x y void paigutaKasutaja(String andmed){ String[] m=andmed.split(" "); paigutaKasutaja(m[0], Integer.parseInt(m[1]), Integer.parseInt(m[2])); } void tyhjenda(){ kasutajad.clear(); repaint(); } void eemaldaKasutaja(String knimi){ kasutajad.remove(knimi); } }