replaced <code></code> with more concise {@code}
[idea/community.git] / plugins / ui-designer / src / com / intellij / uiDesigner / designSurface / Painter.java
index c2f734e4748d099e99abaa20dadfe2de8a8e77d0..c47aead4ef4d3a6fbf97b0c235c1454b8ae4e78b 100644 (file)
@@ -15,6 +15,8 @@
  */
 package com.intellij.uiDesigner.designSurface;
 
+import com.intellij.ide.ui.UISettings;
+import com.intellij.ui.JBColor;
 import com.intellij.ui.LightColors;
 import com.intellij.uiDesigner.FormEditingUtil;
 import com.intellij.uiDesigner.SwingProperties;
@@ -78,7 +80,7 @@ public final class Painter {
 
   public static void paintComponentDecoration(final GuiEditor editor, final RadComponent component, final Graphics g) {
     // Collect selected components and paint decoration for non selected components
-    final ArrayList<RadComponent> selection = new ArrayList<RadComponent>();
+    final ArrayList<RadComponent> selection = new ArrayList<>();
     final Rectangle layeredPaneRect = editor.getLayeredPane().getVisibleRect();
     FormEditingUtil.iterate(
       component,
@@ -129,8 +131,8 @@ public final class Painter {
   /**
    * Paints container border. For grids the method also paints vertical and
    * horizontal lines that indicate bounds of the rows and columns.
-   * Method does nothing if the <code>component</code> is not an instance
-   * of <code>RadContainer</code>.
+   * Method does nothing if the {@code component} is not an instance
+   * of {@code RadContainer}.
    */
   private static void paintComponentBoundsImpl(final GuiEditor editor, @NotNull final RadComponent component, final Graphics g) {
     if (!(component instanceof RadContainer) && !(component instanceof RadNestedForm) && !component.isDragBorder()) {
@@ -233,7 +235,7 @@ public final class Painter {
   }
 
   /**
-   * Paints selection for the specified <code>component</code>.
+   * Paints selection for the specified {@code component}.
    */
   public static void paintSelectionDecoration(@NotNull RadComponent component, Graphics g,
                                               boolean focused) {
@@ -457,7 +459,8 @@ public final class Painter {
       Graphics2D g2d = (Graphics2D)g;
       g2d.setColor(PlatformColors.BLUE);
       g2d.fillRect(0, 0, (int)stringBounds.getWidth(), (int)stringBounds.getHeight());
-      g2d.setColor(Color.WHITE);
+      g2d.setColor(JBColor.WHITE);
+      UISettings.setupAntialiasing(g);
       g.drawString(tagBuilder.toString(), 0, g.getFontMetrics().getAscent());
     }
   }