import java.applet.Applet; import java.awt.*; public class Murdjoon1 extends Applet{ int pikimaJoonePikkus=10; /** * Alamprogramm väljastab kahe punkti vahelise kauguse */ public double kaugus(int x1, int y1, int x2, int y2){ int dx=x2-x1; int dy=y2-y1; return Math.sqrt(dx*dx+dy*dy); } public void murdJoon(Graphics g, int x1, int y1, int x2, int y2){ if(kaugus(x1, y1, x2, y2)>pikimaJoonePikkus){ //leiab joone keskkoha lähedale uue punkti ning selle //abil tõmbab kaks joont } else { g.drawLine(x1, y1, x2, y2); } } public void paint(Graphcs g){ murdJoon(g, 10, 20, 150, 200); } public static void main(String[] argumendid){ Frame f=new Frame(); f.add(new Murdjoon1()); f.setSize(300, 300); f.setVisible(true); } }