Java JComboBox makeSquare(JComboBox... comboBoxes)

Here you can find the source of makeSquare(JComboBox... comboBoxes)

Description

Sets the given combo boxes to appear in the square style.

License

Open Source License

Parameter

Parameter Description
comboBoxes the combo boxes to make square.

Declaration

public static void makeSquare(JComboBox<?>... comboBoxes) 

Method Source Code

//package com.java2s;
/*/* ww w.  jav  a 2  s. co m*/
 * Hex - a hex viewer and annotator
 * Copyright (C) 2009-2014  Trejkaz, Hex Project
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

import javax.swing.JComboBox;

public class Main {
    /**
     * Sets the given combo boxes to appear in the square style. Actually, on modern versions of Mac OS X,
     * combo boxes are this style by default - but it looks like setting this option adjusts the borders
     * of the combo box to line up better with other components like text fields.
     *
     * @param comboBoxes the combo boxes to make square.
     */
    public static void makeSquare(JComboBox<?>... comboBoxes) {
        for (JComboBox<?> comboBox : comboBoxes) {
            comboBox.putClientProperty("JComboBox.isSquare", true);
        }
    }
}

Related

  1. largeThan(javax.swing.JComboBox input, double x)
  2. loadComboBox(JComboBox combo, List list)
  3. loadEnum(JComboBox combo, Class c, boolean removeAll)
  4. loadPrefs(Preferences prefs, String prefKey, JComboBox combo)
  5. makeJComboBox(ResourceBundle resource, String panelName, String keyword)
  6. newCombo(int chars)
  7. prepareComboBox(JComboBox comboBox, Dimension size, int min, int max, int[] list)
  8. registerBrowseButtonListener(final JComboBox comboBox, final JButton button, final boolean chooseFile, final boolean isOpen, final FileFilter fileFilter, final File initialDirectory)
  9. removeAllListeners(JComboBox box)