Here you can find the source of getStoredBackground(JTextComponent comp)
null
if none.
Parameter | Description |
---|---|
comp | the component to be requested |
null
if none.
private static Color getStoredBackground(JTextComponent 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 { /**/*from ww w. j a va2 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); } }