X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.district.network.ui%2Fsrc%2Forg%2Fsimantics%2Fdistrict%2Fnetwork%2Fui%2Fnodes%2FDistrictNetworkHoverInfoNode.java;h=f263dc2216383bf90c0f5c223982d6deaf787453;hb=7269f2d5d32c2af2ab97c9124e42bfef37b57109;hp=24b7f5898c0dd0a06970ce1b28147c1b623120d2;hpb=2d7ddf66d6c50d01edd86ba618ead6b5423282f8;p=simantics%2Fdistrict.git diff --git a/org.simantics.district.network.ui/src/org/simantics/district/network/ui/nodes/DistrictNetworkHoverInfoNode.java b/org.simantics.district.network.ui/src/org/simantics/district/network/ui/nodes/DistrictNetworkHoverInfoNode.java index 24b7f589..f263dc22 100644 --- a/org.simantics.district.network.ui/src/org/simantics/district/network/ui/nodes/DistrictNetworkHoverInfoNode.java +++ b/org.simantics.district.network.ui/src/org/simantics/district/network/ui/nodes/DistrictNetworkHoverInfoNode.java @@ -14,7 +14,6 @@ import java.util.concurrent.atomic.AtomicReference; import java.util.function.ToIntFunction; import org.simantics.district.network.ui.styles.DistrictNetworkHoverInfoStyle; -import org.simantics.maps.MapScalingTransform; import org.simantics.scenegraph.INode; import org.simantics.scenegraph.NodeException; import org.simantics.scenegraph.ParentNode; @@ -38,10 +37,7 @@ public class DistrictNetworkHoverInfoNode extends G2DNode implements HoverSensit private List labels; - private Font font = new Font( - Font.SANS_SERIF, - Font.PLAIN, - (int)(DPIUtil.upscale(9) * MapScalingTransform.getScaleY() + 0.5)); + private Font font = new Font(Font.SANS_SERIF, Font.PLAIN, DPIUtil.upscale(14)); @SuppressWarnings("unused") private Point2D origin; @@ -90,9 +86,8 @@ public class DistrictNetworkHoverInfoNode extends G2DNode implements HoverSensit g.translate(mousePosition.getX(), mousePosition.getY()); //g.translate(origin.getX(), origin.getY()); - double scale = DPIUtil.upscale( 1.25 / GeometryUtils.getScale(g.getTransform()) ); + double scale = 1.0 / GeometryUtils.getScale(g.getTransform()); g.scale(scale, scale); - g.setFont(font); FontMetrics fm = g.getFontMetrics();