@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; }