Skip to content

Commit 47ae724

Browse files
committed
Merge pull request aimacode#88 from mrflow/AIMA3e
AWTImageBuilder: use anti-aliasing. Have run locally and looks better.
2 parents 55bda95 + 82a776a commit 47ae724

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

aimax-osm/src/main/java/aimax/osm/viewer/swing/AWTImageBuilder.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import java.awt.Color;
55
import java.awt.Graphics2D;
66
import java.awt.Image;
7+
import java.awt.RenderingHints;
78

89
import aimax.osm.viewer.UColor;
910
import aimax.osm.viewer.UnifiedImageBuilder;
@@ -22,6 +23,8 @@ public class AWTImageBuilder implements UnifiedImageBuilder {
2223
public void initImage(Image image) {
2324
result = image;
2425
g2 = (Graphics2D) image.getGraphics();
26+
g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
27+
RenderingHints.VALUE_ANTIALIAS_ON);
2528
}
2629

2730
/** Returns the width of the image under construction. */

0 commit comments

Comments
 (0)