Java JLabel setErrorBackground(JLabel comp)

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

Description

set Error Background

License

Open Source License

Declaration

public static void setErrorBackground(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 {
    public static final Color ERROR_BACKGROUND = new Color(255, 215, 215);

    /**//w w w .  j a  va  2s . c  om
     * Sets the text component's background to a color that shall indicate that the component's content has is invalid with error severity.
     * <p>
     * 
     * <strong>Note:</strong> The component background colors are managed by the look&amp;feel implementation. Many l&amp;fs will honor a custom foreground color and custom border configuration.
     * However, some l&amp;fs may ignore these custom settings. It is recommended to check the appearance in all l&amp;fs available in an application.
     * 
     * @param comp
     *            the text component that shall get a new background
     * 
     * @see #setMandatoryBackground(JTextComponent)
     * @see #setWarningBackground(JTextComponent)
     */
    public static void setErrorBackground(JTextComponent comp) {
        comp.setBackground(ERROR_BACKGROUND);
    }

    public static void setErrorBackground(JComboBox comp) {
        comp.setBackground(ERROR_BACKGROUND);
    }

    public static void setErrorBackground(JList comp) {
        comp.setBackground(ERROR_BACKGROUND);
    }

    public static void setErrorBackground(JLabel comp) {
        comp.setBackground(ERROR_BACKGROUND);
    }
}

Related

  1. getTimeWidth(JLabel label)
  2. highlightLabel(JLabel label)
  3. leftAlignJLabel(JLabel label)
  4. parseIntFromLabel(JLabel jLabel)
  5. setBoundsForJLabel(JLabel label, int xOffset, int yOffset)
  6. setMnemonic(JLabel label, JComponent message, char mnemonic)
  7. setModelValue(JLabel lbl, String value)
  8. setNSLabel(JLabel nsLabel, String str)
  9. setResultRecordCountColour(JLabel label, boolean limitSet, Integer limitRecords, Integer ActualRecords)