Java JComboBox Value value(JComboBox cb, Object[] val)

Here you can find the source of value(JComboBox cb, Object[] val)

Description

value

License

Open Source License

Declaration

public static Object value(JComboBox cb, Object[] val) 

Method Source Code

//package com.java2s;
/*/* w w  w .j  a v a  2s  .c  o  m*/
 * Copyright (c) 2016 Vivid Solutions.
 *
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * and Eclipse Distribution License v. 1.0 which accompanies this distribution.
 * The Eclipse Public License is available at http://www.eclipse.org/legal/epl-v10.html
 * and the Eclipse Distribution License is available at
 *
 * http://www.eclipse.org/org/documents/edl-v10.php.
 */

import javax.swing.JComboBox;

import javax.swing.text.JTextComponent;

public class Main {
    public static String value(JTextComponent txt) {
        return txt.getText();
    }

    public static Object value(JComboBox cb, Object[] val) {
        int selIndex = cb.getSelectedIndex();
        if (selIndex == -1)
            return null;
        return val[selIndex];
    }
}

Related

  1. getInt(JComboBox combo)
  2. IsComboBoxModified(JComboBox comboBox, Object originalValue)
  3. replaceContents(JComboBox combob, Object[] values)
  4. savePrefs(Preferences prefs, String prefKey, JComboBox combo, String newValidValue)
  5. setComboBoxIndex(final JComboBox aComboBox, final int aIndex)