Package java.awt

Examples of java.awt.Checkbox$State


        lisBVs = new List(5);

        panBVs = new Panel();

        bvCbg = new CheckboxGroup();
        chkBV = new Checkbox(
                Messages.getString("ChatLounge.chkBV"), bvCbg, true); //$NON-NLS-1$
        chkBV.addItemListener(this);
        chkTons = new Checkbox(
                Messages.getString("ChatLounge.chkTons"), bvCbg, false); //$NON-NLS-1$
        chkTons.addItemListener(this);
        chkCost = new Checkbox(Messages.getString("ChatLounge.chkCost"), bvCbg,
                false);
        chkCost.addItemListener(this);

        // layout
        GridBagLayout gridbag = new GridBagLayout();
View Full Code Here


        int y = 2;

        c.gridheight = 1;

        if (useCheckbox) {
            botherCheckbox = new Checkbox(Messages
                    .getString("ConfirmDialog.dontBother")); //$NON-NLS-1$

            c.gridy = y++;
            gridbag.setConstraints(botherCheckbox, c);
            add(botherCheckbox);
View Full Code Here

            // Single choice dialogs use radio buttons.
            this.checkboxes = new Checkbox[choices.length];
            if (isSingle) {
                CheckboxGroup radioGroup = new CheckboxGroup();
                for (int loop = 0; loop < choices.length; loop++) {
                    this.checkboxes[loop] = new Checkbox(choices[loop],
                            (loop == 0), radioGroup);
                    choiceArea.add(this.checkboxes[loop]);
                }
            }

            // All others use check boxes.
            else {
                for (int loop = 0; loop < choices.length; loop++) {
                    this.checkboxes[loop] = new Checkbox(choices[loop],
                            (loop == 0));
                    choiceArea.add(this.checkboxes[loop]);
                }

                // If this is not a single-choice dialog, place the
View Full Code Here

            // Single choice dialogs use radio buttons.
            this.checkboxes = new Checkbox[choices.length];
            CheckboxGroup radioGroup = new CheckboxGroup();
            for (int loop = 0; loop < choices.length; loop++) {
                this.checkboxes[loop] = new Checkbox(choices[loop],
                        (loop == 0), radioGroup);
                choiceArea.add(this.checkboxes[loop]);
            }
        } // End have-choices
View Full Code Here

                // Create a checkbox for the pod, and add it to the panel.
                StringBuffer message = new StringBuffer();
                message.append(entity.getLocationName(mount.getLocation()))
                        .append(" ") //$NON-NLS-1$
                        .append(mount.getName());
                Checkbox pod = new Checkbox(message.toString());
                panPods.add(pod);

                // Can the entity fire the pod?
                if (mount.canFire()) {
                    //Only Leg's and CT BPods can be used against Leg attacks
                    if ( attackType.equals(Infantry.LEG_ATTACK)
                            && (mount.getLocation() != Mech.LOC_CT)
                            && (mount.getLocation() != Mech.LOC_LLEG)
                            && (mount.getLocation() != Mech.LOC_RLEG) ){
                        if (entity instanceof QuadMech) {
                            if ((mount.getLocation() != Mech.LOC_LARM)
                                    || (mount.getLocation() != Mech.LOC_RARM)) {
                                        pod.setEnabled(false);
                        }
                        } else {
                            pod.setEnabled(false);
                        }
                    } //Only Forward Mounted Arm and Side Torso B-Pod's can be used against
                      //Swarm attacks
                    else if ( attackType.equals(Infantry.SWARM_MEK)
                            && (mount.isRearMounted()
                            || (mount.getLocation() == Mech.LOC_CT)
                            || (mount.getLocation() == Mech.LOC_LLEG)
                            || (mount.getLocation() == Mech.LOC_RLEG))  ){
                        pod.setEnabled(false);
                    } else {
                        // Yup. Add a traker for this pod.
                        TriggerPodTracker tracker = new TriggerPodTracker(pod,
                                entity.getEquipmentNum(mount));
                        trackers.addElement(tracker);
                    }

                } else {
                    // Nope. Disable the checkbox.
                    pod.setEnabled(false);
                }

            } // End found-Anti-BA-Pod

        } // Look at the next piece of equipment.
View Full Code Here

    settingsPane.add(col1);
    settingsPane.add(col2);

    col1.add(new Label("open links in"));
    col2.add((browseBox = new Checkbox("browser", null, false)));

    col1.add(new Label("create new browser"));
    col2.add((tabBox = new Checkbox("tab", null, false)));

        // Chat history
        //ChatTextArea txtChatHistory = new ChatTextArea();
        ChatTextPane txtChatHistory = new ChatTextPane();
    txtChatHistory.addHyperlinkListener(this);
View Full Code Here

        panTerrainType = new Panel(new BorderLayout());
        panTerrainType.add(choTerrainType, BorderLayout.WEST);
        panTerrainType.add(texTerrainLevel, BorderLayout.CENTER);

        cheTerrExitSpecified = new Checkbox(Messages
                .getString("BoardEditor.cheTerrExitSpecified")); //$NON-NLS-1$
        butTerrExits = new Button(Messages
                .getString("BoardEditor.butTerrExits")); //$NON-NLS-1$
        texTerrExits = new TextField("0", 1); //$NON-NLS-1$
        butTerrExits.addActionListener(this);

        panTerrExits = new Panel(new FlowLayout());
        panTerrExits.add(cheTerrExitSpecified);
        panTerrExits.add(butTerrExits);
        panTerrExits.add(texTerrExits);

        panRoads = new Panel(new FlowLayout());
        cheRoadsAutoExit = new Checkbox(Messages
                .getString("BoardEditor.cheRoadsAutoExit")); //$NON-NLS-1$
        cheRoadsAutoExit.addItemListener(this);
        panRoads.add(cheRoadsAutoExit);

        labTheme = new Label(
View Full Code Here

        addMouseListener(this);

        setLayout(new BorderLayout());
        switch (option.getType()) {
            case IOption.BOOLEAN:
                checkbox = new Checkbox(option.getDisplayableName(), option
                        .booleanValue());
                checkbox.addMouseListener(this);
                checkbox.addItemListener(this);
                add(checkbox, BorderLayout.CENTER);
View Full Code Here

        add(labMessage);

        CheckboxGroup radioGroup1 = new CheckboxGroup();
        checkboxes1 = new Checkbox[2];

        checkboxes1[0] = new Checkbox(
                Messages.getString("LOSDialog.Mech"), mechInFirst, radioGroup1); //$NON-NLS-1$
        c.gridwidth = 1;
        c.anchor = GridBagConstraints.WEST;
        gridbag.setConstraints(checkboxes1[0], c);
        add(checkboxes1[0]);

        checkboxes1[1] = new Checkbox(
                Messages.getString("LOSDialog.NonMech"), !mechInFirst, radioGroup1); //$NON-NLS-1$
        c.gridwidth = GridBagConstraints.REMAINDER;
        c.anchor = GridBagConstraints.WEST;
        gridbag.setConstraints(checkboxes1[1], c);
        add(checkboxes1[1]);

        labMessage = new Label(
                Messages.getString("LOSDialog.InSecondHex"), Label.LEFT); //$NON-NLS-1$
        c.weightx = 1.0;
        c.weighty = 1.0;
        c.gridwidth = 0;
        c.anchor = GridBagConstraints.WEST;
        gridbag.setConstraints(labMessage, c);
        add(labMessage);

        CheckboxGroup radioGroup2 = new CheckboxGroup();
        checkboxes2 = new Checkbox[2];

        checkboxes2[0] = new Checkbox(
                Messages.getString("LOSDialog.Mech"), mechInSecond, radioGroup2); //$NON-NLS-1$
        c.gridwidth = 1;
        c.anchor = GridBagConstraints.WEST;
        gridbag.setConstraints(checkboxes2[0], c);
        add(checkboxes2[0]);

        checkboxes2[1] = new Checkbox(
                Messages.getString("LOSDialog.NonMech"), !mechInSecond, radioGroup2); //$NON-NLS-1$
        c.gridwidth = GridBagConstraints.REMAINDER;
        c.anchor = GridBagConstraints.WEST;
        gridbag.setConstraints(checkboxes2[1], c);
        add(checkboxes2[1]);
View Full Code Here

    JPanel widgetPanel = new JPanel();
    widgetPanel.setMinimumSize(new Dimension(150,150));
    widgetPanel.setLayout(new BoxLayout(widgetPanel,BoxLayout.Y_AXIS));
    widgetPanel.setBorder(BorderFactory.createTitledBorder(GT._("Select widgets:")));
    for (int i = 0; i<nWidgets;i++){
      widgetCheckboxes[i]=new Checkbox(theWidgets.widgetList[i].name);
      widgetCheckboxes[i].addItemListener(this);
      widgetPanel.add(widgetCheckboxes[i]);
    }
    // Create the overall panel
    JPanel panel = new JPanel();
View Full Code Here

TOP

Related Classes of java.awt.Checkbox$State

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.