public class Kulicky { private Elipsa E1; private Elipsa E2; private int posun1=1; private int posun2=1; private int c; private int d; public Kulicky() { E1 = new Elipsa(0,120,20,20,Barva.MODRÁ); E2 = new Elipsa(280,120,20,20,Barva.ČERVENÁ); } public void pohyb(int p) { while(p>=1) { E1.setPozice(E1.getX()+posun1,E1.getY()+0); E2.setPozice(E2.getX()-posun2,E2.getY()+0); P.čekej(20); if(E1.getX() == 0) { posun1=1; } if(E1.getX() == 130) { posun1=-1; p--; if(c == 0) { E1.setBarva(Barva.ČERVENÁ); c=1; } else if(c == 1) { E1.setBarva(Barva.MODRÁ); c=0; } } if(E2.getX() == 280) { p--; posun2=1; } if(E2.getX() == 150) { posun2=-1; if(d == 0) { E2.setBarva(Barva.MODRÁ); d=1; } else if(d == 1) { E2.setBarva(Barva.ČERVENÁ); d=0; } } } } }