public class prostredi{ public int rychlostTimer=100; public int[] pruhy={0,80,160,240,320}; public Form f; //public Form buffer=new Form(); public prostredi(Form f){ this.f=f; ActionListener taskPerformer = new ActionListener() { //vytvoření timeru - budíku, public void actionPerformed(ActionEvent evt) { pohniPruh(20); } }; new Timer(rychlostTimer, taskPerformer).start(); //start budíku } public void kresliPruh(Graphics g){ g.setColor(Color.white); for(int i=0;i<pruhy.length;i++){ g.fillRect(195,pruhy[i],10,60); } f.repaint(); f.drawStuff(); } public void pohniPruh(int posuv){ for(int i=0;i<pruhy.length;i++){ pruhy[i]+=posuv; if(pruhy[i]>400){ pruhy[i]=0; } } } public void kresliVozovku(Graphics g){ g.setColor(Color.black); g.fillRect(100,0,200,400);//asfalt g.setColor(Color.white); g.fillRect(300,0,15,400);//bocnice Prava g.fillRect(85,0,15,400);//bocnice Leva }}