Package javax.swing.JToggleButton

Examples of javax.swing.JToggleButton.ToggleButtonModel


            }

            public void updateDecoration(ItsNatFreeRadioButton buttonComp,int state)
            {
                Element buttonElem = buttonComp.getElement();
                ToggleButtonModel model = buttonComp.getToggleButtonModel();
                if (state == ItemEvent.SELECTED) // or with: (model.isSelected())
                    buttonElem.setAttribute("style","background: rgb(253,147,173);");
                else
                    buttonElem.removeAttribute("style");
            }
View Full Code Here


    {
        Document doc = itsNatDoc.getDocument();
        HTMLInputElement inputElem = (HTMLInputElement)doc.getElementById("checkboxId");
        ItsNatComponentManager componentMgr = itsNatDoc.getItsNatComponentManager();
        this.input = (ItsNatHTMLInputCheckBox)componentMgr.createItsNatComponent(inputElem);
        ToggleButtonModel dataModel = new ToggleButtonModel();
        input.setButtonModel(dataModel);

        input.addEventListener("click",this);
        // Los dem�s tipos de eventos ya est�n testeados con el tipo de bot�n normal (default)

        dataModel.addChangeListener(this);
    }
View Full Code Here

        this.removeButton = (ItsNatHTMLButton)componentMgr.createItsNatComponentById("removeRowsFreeListId");
        removeButton.addEventListener("click",this);

        this.editInplace = (ItsNatHTMLInputCheckBox)componentMgr.createItsNatComponentById("editInplaceId");
        ToggleButtonModel dataModel = editInplace.getToggleButtonModel();
        dataModel.setSelected(true);
        dataModel.addChangeListener(this);

        comp.setEditingEnabled(dataModel.isSelected());
    }
View Full Code Here

        TestSelectionUtil.decorateSelection(option,selected);
    }

    public void stateChanged(ChangeEvent e)
    {
        ToggleButtonModel dataModel = (ToggleButtonModel)e.getSource();
        comp.setEditingEnabled(dataModel.isSelected());
    }
View Full Code Here

            return button;
        }

        public static Component createInputCheckBoxComponent(final Object model,
                                                     final AttributeSet attrs) {
            ToggleButtonModel checkBoxModel = (ToggleButtonModel) model;
            final JCheckBox checkBox = new JCheckBox();

            // Model
            if (checkBoxModel == null) {
                checkBoxModel = new FormToggleButtonModel(new Form(SimpleAttributeSet.EMPTY),
View Full Code Here

            return passwordField;
        }

        public static Component createInputRadioComponent(final Object model,
                                                    final AttributeSet attrs) {
            ToggleButtonModel radioButtonModel;
            final JRadioButton radioButton = new JRadioButton();

            // NAME
            String attribute = (String) attrs.getAttribute(HTML.Attribute.NAME);
            if (!Utilities.isEmptyString(attribute)) {
                radioButtonModel = (ToggleButtonModel) model;
            } else {
                radioButtonModel = new ToggleButtonModel() {
                    public void setGroup(final ButtonGroup group) {
                        //Do nothing
                    };
                };
            }
View Full Code Here

            return button;
        }

        public static Component createInputCheckBoxComponent(final Object model,
                                                     final AttributeSet attrs) {
            ToggleButtonModel checkBoxModel = (ToggleButtonModel) model;
            final JCheckBox checkBox = new JCheckBox();

            // Model
            if (checkBoxModel == null) {
                checkBoxModel = new FormToggleButtonModel(new Form(SimpleAttributeSet.EMPTY),
View Full Code Here

            return passwordField;
        }

        public static Component createInputRadioComponent(final Object model,
                                                    final AttributeSet attrs) {
            ToggleButtonModel radioButtonModel;
            final JRadioButton radioButton = new JRadioButton();

            // NAME
            String attribute = (String) attrs.getAttribute(HTML.Attribute.NAME);
            if (!Utilities.isEmptyString(attribute)) {
                radioButtonModel = (ToggleButtonModel) model;
            } else {
                radioButtonModel = new ToggleButtonModel() {
                    public void setGroup(final ButtonGroup group) {
                        //Do nothing
                    };
                };
            }
View Full Code Here

TOP

Related Classes of javax.swing.JToggleButton.ToggleButtonModel

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.