@Override protected void paintDisabledText(JLabel l, Graphics g, String s, int textX, int textY) { View v = (l != null) ? (View) l.getClientProperty("html") : null; if (v != null) { super.paintDisabledText(l, g, s, textX, textY); } else { paintStyledText((StyledLabel) l, g, textX, textY); } }
@Override protected void paintDisabledText(JLabel l, Graphics g, String s, int textX, int textY) { if (isHighlightDisabledText()) { paintHighlightedText(l, g, s, textX, textY, true); } else { super.paintDisabledText(l, g, s, textX, textY); } }
super.paintDisabledText(l, g, s, textX, textY); } else { super.paintEnabledText(l, g, s, textX, textY);
JLabel temp = new JLabel(); temp.setBackground(color); super.paintDisabledText(temp, g, s, textX, textY);
paintEnabledText(label, g, clippedText, textX, textY); } else { paintDisabledText(label, g, clippedText, textX, textY);