import java.awt.*; import java.util.*; import java.awt.image.*; class Joonistusala extends Panel{ JalutustoaKlient k; BufferedImage puhver; Graphics puhverg; public Joonistusala(JalutustoaKlient uk){ k=uk; puhver=new BufferedImage(300, 300, BufferedImage.TYPE_INT_RGB); puhverg=puhver.createGraphics(); } public void update(Graphics g){ paint(g); } public void paint(Graphics g){ puhverg.setColor(Color.white); puhverg.fillRect(0, 0, 300, 300); puhverg.setColor(Color.black); Enumeration kasutajanimed=k.kasutajad.keys(); while(kasutajanimed.hasMoreElements()){ String knimi=kasutajanimed.nextElement(); KlientKasutaja kk=k.kasutajad.get(knimi); puhverg.setFont(new Font("Times", Font.PLAIN, 12+kk.z)); puhverg.drawString(knimi, kk.x, 300-kk.y); } g.drawImage(puhver, 0, 0, this); } }