Here you can find the source of setErrorBackground(JLabel comp)
public static void setErrorBackground(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 { 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&feel implementation. Many l&fs will honor a custom foreground color and custom border configuration. * However, some l&fs may ignore these custom settings. It is recommended to check the appearance in all l&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); } }