Example #1
0
    @SuppressWarnings({"UnusedDeclaration"})
    protected ToolTipRenderer getToolTipRenderer(DrawContext dc) {
      ToolTipRenderer tr =
          (this.font != null) ? new ToolTipRenderer(this.font) : new ToolTipRenderer();

      if (this.color != null) {
        tr.setTextColor(this.color);
        tr.setOutlineColor(this.color);
        tr.setInteriorColor(ToolTipRenderer.getContrastingColor(this.color));
      } else {
        tr.setUseSystemLookAndFeel(true);
      }

      return tr;
    }