Quantcast
Channel: Programming Forums
Viewing all articles
Browse latest Browse all 51036

Timer error

$
0
0
I have this code here:
import javax.swing.JComponent;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.util.ArrayList;

public CarSet extends JComponent
{	
	private ArrayList<Car> carList;
	public CarSet()
	{
		carList = new ArrayList<Car>();
	}
	public void addCar(Car car)
	{
		carList.add(car);
	}
	public void paintComponent(Graphics g)
	{
		Graphics2D g2 = (Graphics2D) g;
		for ( Car a: carList)
		{
			a.draw(g2);
		}
	}
	public void moveBy(dx,dy)
	{
		for (int i = 0; i<carList.length() ; i++ )
		{
			if (i%2==0)
			{
				carList.get(i).translate(dx,dy);
			}
			else carList.get(i).translate(-dx,dy);
		}
	}
}


Viewing all articles
Browse latest Browse all 51036

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>