import java.awt.*; import java.awt.event.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; public class neljandale extends Frame implements ActionListener{ neljas foor=new neljas(); Button pnupp=new Button("punane"); Button knupp=new Button("kollane"); Button rnupp=new Button("roheline"); Frame aken=new Frame(); public neljandale(){ aken.setSize(300, 200); aken.setTitle("foor"); Panel paneel=new Panel(new GridLayout(1, 2)); Panel sees=new Panel(new GridLayout(3,1)); pnupp.addActionListener(this); knupp.addActionListener(this); rnupp.addActionListener(this); sees.add(pnupp); sees.add(knupp); sees.add(rnupp); paneel.add(foor); paneel.add(sees); aken.add(paneel); aken.addWindowListener(new aknakuular()); aken.setVisible(true); } public void actionPerformed(ActionEvent e){ if(e.getSource()==pnupp){ foor.varvid(Color.red,Color.white,Color.white); } if(e.getSource()==knupp){ foor.varvid(Color.white,Color.yellow,Color.white); } if(e.getSource()==rnupp){ foor.varvid(Color.white,Color.white,Color.green); } } public static void main(String argumendid[]){ new neljandale(); } } class aknakuular extends WindowAdapter{ public void windowClosing(WindowEvent e){ System.exit(0); } }