import java.applet.Applet; import java.awt.*; import java.awt.event.*; class Pnt { int x; int y;} class Vect { double x; double y;} public class ap extends Applet{ int p[] = new int[3];p[1]=2; public void init() { setBackground(Color.white); resize(300,300); Font font = new java.awt.Font("TimesRoman", Font.PLAIN, 12); setFont(font); } public void paint(Graphics g) { g.drawString("ap",10*p[1],10*p[2]); // Vect v[] = new Vect[2]; // for (int i= 0; i<2;i++){ // v[i].x=p[(i+1)%2].x-p[i].x; // v[i].y=p[(i+1)%2].y-p[i].y;} // double l[] = new double[2]; // for (int i =0; i<2;i++){ // l[i]=Math.sqrt(v[i].x*v[i].x+v[i].y*v[i].y);} // double dim = 2; // Vect h[] = new Vect[2]; // for(int i=0;i<2;i++){ // h[i].x=dim*v[i].y/l[i]; // h[i].y=-dim*v[i].x/l[i];} // g.setColor(Color.green); // Polygon pg[]=new Polygon[2]; // for(int i=0;i<2;i++){ // pg[i].addPoint(p[i].x-(int)h[i].x,p[i].y-(int)h[i].y); // pg[i].addPoint(p[i].x+(int)h[i].x,p[i].y+(int)h[i].y); // pg[i].addPoint(p[(i+1)%2].x+(int)h[i].x,p[(i+1)%2].y+(int)h[i].y); // pg[i].addPoint(p[(i+1)%2].x-(int)h[i].x,p[(i+1)%2].y-(int)h[i].y); // g.fillPolygon(pg[i]);} // g.setColor(Color.blue); // for(int i=0;i<2;i++){ // g.fillOval(p[i].x-4,p[i].y-4,8,8);} // g.setColor(Color.orange); // for(int i=0;i<2;i++){ // g.fillOval(p[i].x-2,p[i].y-2,4,4);} // g.setColor(Color.green); } }