From b73ce282e2116e65279ef5d0af617bf96de9fba3 Mon Sep 17 00:00:00 2001 From: Tiziano Munaro <munaro@fortiss.org> Date: Tue, 23 Jun 2020 17:58:25 +0200 Subject: [PATCH] Improve readability of texts in spider charts Issue-Ref: 3452 Issue-Url: https://af3-developer.fortiss.org/issues/3452 Signed-off-by: Tiziano Munaro <munaro@fortiss.org> --- .../src/org/fortiss/tooling/common/ui/javafx/style/.ratings | 2 +- .../org/fortiss/tooling/common/ui/javafx/style/FontStyle.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/style/.ratings b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/style/.ratings index 19f774cd5..98c0545d5 100644 --- a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/style/.ratings +++ b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/style/.ratings @@ -1,5 +1,5 @@ ColorStyleBase.java ca05f515764870da3d814f0ac38b32186f582132 YELLOW FillStyle.java 198ea42987a2f02a07ed7d855b34a09e1deba28e YELLOW -FontStyle.java ab25b918bfee12eccbaad941b00adbc0bba29228 YELLOW +FontStyle.java 4edae307ef7e7b97d553466ac7f401172bc4420a YELLOW LineStyle.java e2d64254bdb62d9e53cee33577291ec67c3ce047 YELLOW StrokeStyle.java 703b573d91c469f064e146b683e744eda6f3d8ed YELLOW diff --git a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/style/FontStyle.java b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/style/FontStyle.java index ab25b918b..4edae307e 100644 --- a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/style/FontStyle.java +++ b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/style/FontStyle.java @@ -12,6 +12,7 @@ package org.fortiss.tooling.common.ui.javafx.style; import static javafx.scene.paint.Color.BLACK; import static javafx.scene.text.Font.font; +import static javafx.scene.text.FontSmoothingType.LCD; import javafx.geometry.Bounds; import javafx.geometry.Dimension2D; @@ -51,6 +52,7 @@ public final class FontStyle extends ColorStyleBase { gc.setStroke(getColor()); gc.setFill(getColor()); gc.setFont(font); + gc.setFontSmoothingType(LCD); } /** Draws the given text at the given location. */ @@ -58,7 +60,6 @@ public final class FontStyle extends ColorStyleBase { gc.save(); applyStyle(gc); gc.fillText(text, x, y); - gc.strokeText(text, x, y); gc.restore(); } -- GitLab