diff --git a/jung-visualization/src/main/java/edu/uci/ics/jung/visualization/annotations/AnnotationPaintable.java b/jung-visualization/src/main/java/edu/uci/ics/jung/visualization/annotations/AnnotationPaintable.java index 85b281d9..687a33cd 100644 --- a/jung-visualization/src/main/java/edu/uci/ics/jung/visualization/annotations/AnnotationPaintable.java +++ b/jung-visualization/src/main/java/edu/uci/ics/jung/visualization/annotations/AnnotationPaintable.java @@ -25,7 +25,7 @@ import java.awt.geom.AffineTransform; import java.awt.geom.Point2D; import java.util.Collections; -import java.util.HashSet; +import java.util.LinkedHashSet; import java.util.Set; import javax.swing.JComponent; @@ -37,7 +37,7 @@ public class AnnotationPaintable implements VisualizationServer.Paintable { @SuppressWarnings("rawtypes") - protected Set annotations = new HashSet(); + protected Set annotations = new LinkedHashSet(); protected AnnotationRenderer annotationRenderer;