import javax.swing.*; import java.awt.event.*; import java.awt.*; public class KujundiProov extends JApplet implements ActionListener{ Joon j1=new Joon(20, 30, 40, 35); JButton nupp=new JButton("Liigu"); Timer kell=new Timer(500, this); public KujundiProov(){ add(nupp, BorderLayout.NORTH); nupp.addActionListener(this); kell.start(); } public void paint(java.awt.Graphics g){ super.paint(g); j1.joonista(g); } public void actionPerformed(ActionEvent e){ if(e.getSource()==nupp){ j1.liigu(3, 0); } if(e.getSource()==kell){ j1.liigu(0, 2); } repaint(); } public static void main(String[] arg){ JFrame f=new JFrame("Kujundid"); f.add(new KujundiProov()); f.setSize(400, 300); f.setVisible(true); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } }