import sk.uniba.fmph.pocprak.simplegraphics.*;
import java.awt.*;
public class Pole1 {
  public static void main(String[] args) {
    Killer.createKiller();

    Kreslic krxy = new Kreslic(new GrAxisX( -0.5, 0.5, 0.),
                               new GrAxisY( -0.5, 0.5, 0.));
    krxy.nakresliOsi();
    naboj q1 = new naboj(0.22, 0.0, 1.);
    naboj q2 = new naboj( -0.22, 0.0, -1.);
    q1.draw(krxy.gr, 4);
    q2.draw(krxy.gr, 4);
    krxy.gr.repaint();

    //vytvori pole v rovine (x,y), vytvorene nabojmi ulozenymi do struktury qs
    naboj qs[] = {q1, q2};
    poleE pE = new poleE(qs);

    point ppp = new point();
    System.out.println("Kliknite mysou, na bod, kde chcete zmerat pole");
    ppp.getMousePosition(krxy.gr);
    System.out.println("x= "+ppp.x+"   y= "+ppp.y);
    System.out.println("Ex= "+pE.E(ppp).x);
    System.out.println("Ey= "+pE.E(ppp).y);

    System.out.println("Kliknite mysou, na bod, kde chcete zmerat pole");
    ppp.getMousePosition(krxy.gr);
    System.out.println("x= "+ppp.x+"   y= "+ppp.y);
    System.out.println("Ex= "+pE.E(ppp).x);
    System.out.println("Ey= "+pE.E(ppp).y);

    System.out.println("Kliknite mysou, na bod, kde chcete zmerat pole");
    ppp.getMousePosition(krxy.gr);
    System.out.println("x= "+ppp.x+"   y= "+ppp.y);
    System.out.println("Ex= "+pE.E(ppp).x);
    System.out.println("Ey= "+pE.E(ppp).y);

    System.out.println("Koniec programu, zatvorte okno");
  }
}
