Represent roads



I have program that uses the java.awt.Graphics toolkit to display a
streetmap using a set of lines joining up co-ordinates (using
g.drawLine(x1,y1,x2,y2)).

What is the best approach for making these lines look more like roads e.g.
at the very least with color and about 5 pixels thick... a one pixel dark
border around the lines would be nice too.

Any suggestions?


.