Java JList setErrorBackground(JList comp)

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

Description

set Error Background

License

Open Source License

Declaration

public static void setErrorBackground(JList 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.  ja va2  s .co  m
     * 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. loc2IndexFileList(JList list, Point point)
  2. navigateThroughList(javax.swing.JList list, int keyCode)
  3. pickFirstIfNone(JList list)
  4. pointIsInActualBounds(JList list, int index, Point point)
  5. pointIsInActualBounds(JList list, int index, Point point)
  6. updatebandList(final JList bandList, final Map paramMap, final String paramName)
  7. updateList(JList list, LinkedHashMap map)