Java JTextField setEnabled(JTextField textField, boolean enabled)

Here you can find the source of setEnabled(JTextField textField, boolean enabled)

Description

Method to enable/disable a Swing JTextField object

License

Open Source License

Parameter

Parameter Description
textField Swing JTextField object
enabled Flag to indicate whether to enable or disable the object

Declaration

public static void setEnabled(JTextField textField, boolean enabled) 

Method Source Code


//package com.java2s;
//License from project: Open Source License 

import java.awt.Color;

import javax.swing.JTextField;
import javax.swing.UIManager;

public class Main {
    /**//from   www .  ja va  2  s .co  m
     * Method to enable/disable a Swing JTextField object
     * 
     * @param textField Swing JTextField object
     * @param enabled Flag to indicate whether to enable or disable the object
     */
    public static void setEnabled(JTextField textField, boolean enabled) {
        if (enabled) {
            textField.setEnabled(true);
            textField.setBackground(Color.WHITE);
        } else {
            textField.setEnabled(false);
            textField.setBackground(UIManager.getColor("Panel.background"));
        }
    }
}

Related

  1. ponerMayuscula(KeyEvent e, JTextField textField)
  2. quickButtonFlip(JTextField t, JTextField a, JTextField b)
  3. readBufferedImage(JTextField out)
  4. secureTextDeletionFromTextField(JTextField textField, int length)
  5. setEnabled(JTextField textField, boolean b)
  6. setModelValue(JTextField tf, String value)
  7. setText(JTextField jField, Object pObject, Object pDefault)
  8. setupNoCommitCheckbox(final JCheckBox addLogInformationCheckBox, final JTextField commitMessage, final JCheckBox noCommitCheckBox)
  9. setupTextField(JPanel panel, JLabel label, JTextField field, long val, String toolTip)