import java.awt.*; import java.awt.Color; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; public class p6rka extends Frame implements ActionListener{ Button nupp=new Button("Sinine"); Button nupp3=new Button("Roheline"); LiikuvRing l; public static void main(String argumendid[]){ new p6rka(); } public p6rka(){ // Frame aken=new Frame(); setSize(200, 320); add(nupp, BorderLayout.NORTH); nupp.addActionListener(this); add(nupp3, BorderLayout.SOUTH); nupp3.addActionListener(this); add(l=new LiikuvRing()); setVisible(true); } public void actionPerformed(ActionEvent e){ Button b=(Button)e.getSource(); // LiikuvRing.uusVarv(b.getLabel()); if (b.getLabel().equals("Roheline")) { l.uusVarv(Color.green); System.out.println("varvimuutus"); } else if (b.getLabel().equals("Sinine")) { l.uusVarv(Color.blue); System.out.println("varvimuutus"); // varv1.setColor(Color.blue); } } }