Here you can find the source of getStoredBackground(JLabel comp)
private static Color getStoredBackground(JLabel comp)
//package com.java2s; import java.awt.Color; import javax.swing.JComboBox; import javax.swing.JLabel; import javax.swing.JList; import javax.swing.text.JTextComponent; public class Main { /**/* w w w .j a va 2 s. c o m*/ * The JComponent client property key used to store a component's original background color. The stored background can be restored later. * * @see #getStoredBackground(JTextComponent) * @see #restoreBackground(JTextComponent) * @see #ensureCustomBackgroundStored(JTextComponent) * @see #setMandatoryBackground(JTextComponent) */ private static final String STORED_BACKGROUND_KEY = "validation.storedBackground"; /** * Returns the background color that has been previously stored for the given component, or <code>null</code> if none. * * @param comp * the component to be requested * @return the background color that has been previously stored for the given component, or <code>null</code> if none. * * @see #ensureCustomBackgroundStored(JTextComponent) * @see #restoreBackground(JTextComponent) */ private static Color getStoredBackground(JTextComponent comp) { return (Color) comp.getClientProperty(STORED_BACKGROUND_KEY); } private static Color getStoredBackground(JComboBox comp) { return (Color) comp.getClientProperty(STORED_BACKGROUND_KEY); } private static Color getStoredBackground(JList comp) { return (Color) comp.getClientProperty(STORED_BACKGROUND_KEY); } private static Color getStoredBackground(JLabel comp) { return (Color) comp.getClientProperty(STORED_BACKGROUND_KEY); } }