All pastes #446284 Raw Edit

Anonymous

public java v1 · immutable
·published 2007-04-18 11:56 UTC
rendered paste body
package gvps.gui;import gvps.data.objects.*;import java.awt.*;import javax.swing.*;import java.awt.Color;import java.util.Vector;import java.util.Iterator;public class MapArea extends JPanel  {	private Vector<Polygon> polygons;	private final BasicStroke ROAD = new BasicStroke(5.0f);		public MapArea() {	}	public MapArea(Vector<Polygon> polygons) {		this.polygons = polygons;	}	public void paint(Graphics g) {		Graphics2D g2d = (Graphics2D)g;		g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);		g2d.setStroke(road);                g2d.drawLine(50, 50, 150, 150); 		if(polygons != null) {			Iterator<Polygon> i = polygons.iterator();			while(i.hasNext()) {				Polygon p = i.next();				g2d.drawPolygon(p);			}		}	}	public void setPolygons(Vector<Polygon> v) {		polygons = v;	}}