import java.applet.Applet; import java.awt.*; public class Maatriks1 extends Applet{ int[][] m=new int[][]{ //teisendus x=2x {2, 0}, // y=-y {0, -1} }; int x=30, y=10; int keskx=150, kesky=150; public void joonistaTeljed(Graphics g){ g.drawLine(keskx, 0, keskx, 2*kesky); g.drawLine(0, kesky, 2*keskx, kesky); } public void joonistaKujund(Graphics g, int kx, int ky){ g.drawOval(keskx+kx-5, kesky-ky-5, 10, 10); } public void paint(Graphics g){ joonistaTeljed(g); joonistaKujund(g, x, y); int ux=x*m[0][0]+y*m[1][0]; int uy=x*m[0][1]+y*m[1][1]; g.setColor(Color.blue); joonistaKujund(g, ux, uy); } public static void main(String argumendid[]){ Frame f=new Frame(); f.add(new Maatriks1()); f.setSize(300, 300); f.setVisible(true); } }