/** * {@inheritDoc} */ @Override public void run() { protectedReadabilityChange(); } });
/** * {@inheritDoc} */ @Override protected void protectedReadabilityChange() { super.protectedReadabilityChange(); if (isReadable()) { if (savedSelectedTextColor != null) { getConnectedJComponent().setSelectedTextColor(savedSelectedTextColor); } savedSelectedTextColor = null; } else if (savedSelectedTextColor == null) { savedSelectedTextColor = getConnectedJComponent().getSelectedTextColor(); getConnectedJComponent().setSelectedTextColor( getConnectedJComponent().getSelectionColor()); } }
/** * {@inheritDoc} */ @Override protected void protectedReadabilityChange() { super.protectedReadabilityChange(); if (isReadable()) { if (savedSelectedTextColor != null) { getConnectedJComponent().getFormattedTextField().setSelectedTextColor( savedSelectedTextColor); } savedSelectedTextColor = null; } else if (savedSelectedTextColor == null) { savedSelectedTextColor = getConnectedJComponent().getFormattedTextField() .getSelectedTextColor(); getConnectedJComponent().getFormattedTextField().setSelectedTextColor( getConnectedJComponent().getFormattedTextField().getSelectionColor()); } }