From: blackh <gra...@li...> - 2003-11-30 11:56:02
|
blackh Sun Nov 30 03:56:01 2003 EDT Modified files: /grapevine/test-client Client.java Node.java VectorSpace.java Log: Improve plotting. Index: grapevine/test-client/VectorSpace.java diff -u grapevine/test-client/VectorSpace.java:1.4 grapevine/test-client/VectorSpace.java:1.5 --- grapevine/test-client/VectorSpace.java:1.4 Sun Nov 30 03:29:00 2003 +++ grapevine/test-client/VectorSpace.java Sun Nov 30 03:56:00 2003 @@ -15,7 +15,8 @@ */ public class VectorSpace extends JPanel { - private static final Color nodeColour = new Color(0,128,0); + private static final Color nodeColour = new Color(0,140,0); + private static final Color labelColour = new Color(0,40,160); private Vector vertices = new Vector(); private Vector edges = new Vector(); @@ -48,7 +49,7 @@ public void labelVertex(Graphics g, Vertex v) { Point p = getPoint(v.getLocation()); - g.setColor(Color.blue); + g.setColor(labelColour); g.drawString(v.getLocation().getBase64().substring(0,4), p.x + 3, p.y); } @@ -133,8 +134,10 @@ { vertices.add(v); Graphics g = getGraphics(); - if (g != null) + if (g != null) { paintVertex(g, v); + labelVertex(g, v); + } } public void addEdge(Edge e) |