import java.applet.Applet; import java.awt.*; import java.awt.event.*; import java.util.*; public class murdjoon extends Applet implements ActionListener { java.util.List lstPunktid=new LinkedList(); java.util.List lstUuedPunktid=new LinkedList(); double dJuhusKoef=0.5; int iMinPikkus=75; int number; double dKordaja=1; int iXtelg=0; int iYtelg=0; Button suurenda=new Button("Suurenda 2X"); Button vahenda=new Button("Vahenda 2X"); Button yles=new Button("Üles"); Button alla=new Button("Alla"); Button vasakule=new Button("Vasakule"); Button paremale=new Button("Paremale"); Button nulli=new Button("Nulli"); Button tyhi1=new Button(""); Button tyhi2=new Button(""); public murdjoon() { setLayout(new BorderLayout()); Panel p1=new Panel(new GridLayout(3,3)); p1.add(suurenda); p1.add(yles); p1.add(vahenda); p1.add(vasakule); p1.add(nulli); p1.add(paremale); p1.add(tyhi1); p1.add(alla); p1.add(tyhi2); add(p1, BorderLayout.SOUTH); suurenda.addActionListener(this); vahenda.addActionListener(this); yles.addActionListener(this); alla.addActionListener(this); paremale.addActionListener(this); vasakule.addActionListener(this); nulli.addActionListener(this); punkt pPunkt1=new punkt(150,150,1); punkt pPunkt2=new punkt(180,160,2); punkt pPunkt3=new punkt(500 ,180,3); punkt pPunkt4=new punkt(550 ,360,4); punkt pPunkt5=new punkt(450 ,500,5); punkt pPunkt6=new punkt(300 ,450,6); punkt pPunkt7=new punkt(180 ,400,7); punkt pPunkt8=new punkt(120 ,350,8); punkt pPunkt9=new punkt(150 ,150,9); lstPunktid.add(pPunkt1); lstPunktid.add(pPunkt2); lstPunktid.add(pPunkt3); lstPunktid.add(pPunkt4); lstPunktid.add(pPunkt5); lstPunktid.add(pPunkt6); lstPunktid.add(pPunkt7); lstPunktid.add(pPunkt8); lstPunktid.add(pPunkt9); number=9; } public static void main(String arg[]) { Frame f=new Frame("Murdjoon"); f.add(new murdjoon()); f.setSize(800,800); f.setVisible(true); } public void paint(Graphics g) { Object[] pArray=lstPunktid.toArray(); for(int i=0; i