Java JLabel getStoredBackground(JLabel comp)

Here you can find the source of getStoredBackground(JLabel comp)

Description

get Stored Background

License

Open Source License

Declaration

private static Color getStoredBackground(JLabel comp) 

Method Source Code


//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);
    }
}

Related

  1. exibeMensagemTemporaria(final JLabel lblMensagem, String mensagem)
  2. extendByIcon(JLabel label, Dimension dm)
  3. findMaxLabelWidth(JLabel... jLabels)
  4. getLabelValue(JLabel lbl)
  5. getRoughStroke(final JLabel _jlbl_stroke)
  6. getStroke(final JLabel _jlbl_stroke)
  7. getTimeWidth(JLabel label)
  8. highlightLabel(JLabel label)
  9. leftAlignJLabel(JLabel label)