import java.awt.*; import java.util.*; public class Soiduala1 extends Panel{ HashMap andmed= new HashMap(); public void tootleKask(String rida){ if(rida.startsWith(".asukoht")){ String[] m=rida.split(" "); andmed.put(m[1], new KasutajaAsukoht( Integer.parseInt(m[2]), Integer.parseInt(m[3]), Double.parseDouble(m[4]), Double.parseDouble(m[5]) ) ); repaint(); } } public void paint(Graphics g){ Iterator nimed=andmed.keySet().iterator(); while(nimed.hasNext()){ String knimi=nimed.next(); KasutajaAsukoht k=andmed.get(knimi); g.drawString(knimi, k.x, k.y); g.drawLine(k.x, k.y, k.x+(int)(10*k.kiirus*Math.cos(k.nurk)), k.y+(int)(10*k.kiirus*Math.sin(k.nurk))); } } }