import java.applet.Applet; import java.awt.*; import java.awt.event.*; public class Kaartpaigutus extends Applet implements ActionListener{ CardLayout kaartpaigutus=new CardLayout(); Panel kaardipaneel=new Panel(kaartpaigutus); Panel nupupaneel=new Panel(new GridLayout(1, 2)); Panel komponendid=new Panel(new BorderLayout()); Button nupp1=new Button("Tekstiala"); Button nupp2=new Button("Mitu komponenti"); public void init(){ setLayout(new BorderLayout()); nupupaneel.add(nupp1); nupupaneel.add(nupp2); add(nupupaneel, BorderLayout.NORTH); komponendid.add(new Choice(), BorderLayout.NORTH); komponendid.add(new TextField("Kuku"), BorderLayout.SOUTH); kaardipaneel.add("Tekstiala", new TextArea()); kaardipaneel.add("Mitu komponenti", komponendid); add(kaardipaneel, BorderLayout.CENTER); nupp1.addActionListener(this); nupp2.addActionListener(this); } public void actionPerformed(ActionEvent e){ if(e.getSource()==nupp1)kaartpaigutus.show(kaardipaneel, "Tekstiala"); if(e.getSource()==nupp2)kaartpaigutus.show(kaardipaneel, "Mitu komponenti"); } }