Java JCheckBox addCheckBox(Container container, String label, String placement, boolean debug)

Here you can find the source of addCheckBox(Container container, String label, String placement, boolean debug)

Description

Add a check box (with label) to parent container

License

Open Source License

Parameter

Parameter Description
container - parent container
label - check box label
placement - TableLayout placement in parent container
debug - turn on/off red debug borders

Return

JCheckBox

Declaration

public static JCheckBox addCheckBox(Container container, String label, String placement, boolean debug) 

Method Source Code

//package com.java2s;
/*/*from   w ww  .j  a v a2  s.  c o m*/
 * ome.formats.importer.gui.GuiCommonElements
 *
 *------------------------------------------------------------------------------
 *  Copyright (C) 2006-2008 University of Dundee. All rights reserved.
 *
 *
 *  This program is free software; you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation; either version 2 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 General Public License for more details.
 *  
 *  You should have received a copy of the GNU General Public License along
 *  with this program; if not, write to the Free Software Foundation, Inc.,
 *  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 *
 *------------------------------------------------------------------------------
 */

import java.awt.Container;

import javax.swing.JCheckBox;

public class Main {
    /**
     * Add a check box (with label) to parent container 
     * 
     * @param container - parent container
     * @param label - check box label
     * @param placement - TableLayout placement in parent container
     * @param debug - turn on/off red debug borders
     * @return JCheckBox
     */
    public static JCheckBox addCheckBox(Container container, String label, String placement, boolean debug) {
        JCheckBox checkBox = new JCheckBox(label);
        container.add(checkBox, placement);
        checkBox.setOpaque(false);
        return checkBox;
    }
}

Related

  1. convertToYesNo(JCheckBox checkBox)
  2. createCheckBox(final String title, final Preferences node, final String pref_name, final boolean default_val)
  3. createCheckBox(String name, String command, boolean selected)
  4. createCheckBox(String s, boolean b)