X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.district.maps%2Fsrc%2Forg%2Fsimantics%2Fmaps%2Fdebug%2FDebugTileProvider.java;h=1aa50f1d260b305f43dbc9891bc5855a3888511c;hb=d3de128e6d55f9f6a1325985695b925a1056c469;hp=bb868ffd43c44c5e257a207a9fd9ba7385c5df9b;hpb=29914be09d4a237840e5c793bdb562ec83093b8d;p=simantics%2Fdistrict.git diff --git a/org.simantics.district.maps/src/org/simantics/maps/debug/DebugTileProvider.java b/org.simantics.district.maps/src/org/simantics/maps/debug/DebugTileProvider.java index bb868ffd..1aa50f1d 100644 --- a/org.simantics.district.maps/src/org/simantics/maps/debug/DebugTileProvider.java +++ b/org.simantics.district.maps/src/org/simantics/maps/debug/DebugTileProvider.java @@ -17,12 +17,14 @@ import java.awt.FontMetrics; import java.awt.Graphics2D; import java.awt.Image; import java.awt.RenderingHints; +import java.awt.Transparency; import java.awt.geom.Rectangle2D; import java.awt.image.BufferedImage; import java.net.URI; import java.net.URISyntaxException; import org.simantics.maps.ProvisionException; +import org.simantics.maps.internal.ImageUtil; import org.simantics.maps.tile.ITileProvider; import org.simantics.maps.tile.TileKey; @@ -93,13 +95,13 @@ public class DebugTileProvider implements ITileProvider { ); // System.out.println(yTiles + ", " + key.y + " => " + r); - BufferedImage image = new BufferedImage(tileSize, tileSize, BufferedImage.TYPE_3BYTE_BGR); + BufferedImage image = ImageUtil.createScreenCompatibleImage(tileSize, tileSize, Transparency.OPAQUE); Graphics2D g = image.createGraphics(); try { g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); g.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON); - g.setFont(new Font(Font.SANS_SERIF, Font.BOLD, 32)); + g.setFont(new Font(Font.SANS_SERIF, Font.BOLD, 16)); g.setColor(Color.BLACK); g.fillRect(0, 0, tileSize, tileSize);