Package java.awt.event

Examples of java.awt.event.ItemEvent


    }

    protected void fireItemStateChanged(ItemEvent event) {
        ItemListener[] listeners = getItemListeners();
        if (listeners.length > 0) {
            ItemEvent itemEvent = new ItemEvent(this, ItemEvent.ITEM_STATE_CHANGED, this, event
                    .getStateChange());
            for (int i = 0; i < listeners.length; i++) {
                listeners[i].itemStateChanged(itemEvent);
            }
        }
View Full Code Here


                  jchkbox.setEnabled(chkbox_enabled);
                  for (ItemListener il : ((JCheckBox) cmp)
                      .getItemListeners()) {
                    int oldState = jchkbox.isSelected() ? ItemEvent.SELECTED
                        : ItemEvent.DESELECTED;
                    ItemEvent fakeItemEvent = new ItemEvent(
                        accEnabledChkbox,
                        ItemEvent.ITEM_STATE_CHANGED,
                        jchkbox,
                        !chkbox_enabled ? ItemEvent.DESELECTED
                            : oldState);
View Full Code Here

            for (int i = 0, n = model.getSize(); i < n; i++) {
                LabelWithCheckBox checkBox = (LabelWithCheckBox)model.get(i);
                checkBox.setSelected(true);
            }
            blockEvents = false;
            fireEvent(new ItemEvent(this, ItemEvent.ITEM_STATE_CHANGED, model, ItemEvent.SELECTED));
            repaint();
        }
View Full Code Here

            for (int i = 0, n = model.getSize(); i < n; i++) {
                LabelWithCheckBox checkBox = (LabelWithCheckBox)model.get(i);
                checkBox.setSelected(false);
            }
            blockEvents = false;
            fireEvent(new ItemEvent(this, ItemEvent.ITEM_STATE_CHANGED, model, ItemEvent.DESELECTED));
            repaint();
        }
View Full Code Here

                boolean wasSelected = checkBox.isSelected();
                checkBox.setSelected(selected);
               
                if (wasSelected != selected) {
                    int stateChange = (wasSelected ? ItemEvent.DESELECTED : ItemEvent.SELECTED);
                    ItemEvent event = new ItemEvent(ListWithCheckBoxes.this, ItemEvent.ITEM_STATE_CHANGED,
                            getObject(), stateChange);
                    fireEvent(event);
                }
            }
View Full Code Here

    setModel(new ToggleButtonModel() {
      @Override
      public void setSelected(boolean selected) {
        myState = nextState();
        fireStateChanged();
        fireItemStateChanged(new ItemEvent(this, ItemEvent.ITEM_STATE_CHANGED, this, ItemEvent.SELECTED));
      }

      @Override
      public boolean isSelected() {
        return myState == State.SELECTED;
View Full Code Here

  Object newSelection = comp.getComboBoxModel().getSelectedItem();
        if (oldSelection == newSelection)
            return;

  if (oldSelection != null )
      comp.fireItemStateChanged(new ItemEvent(comp,ItemEvent.ITEM_STATE_CHANGED,
                 oldSelection,
                 ItemEvent.DESELECTED));

  // set the new selected item.
  comp.setSelectedItemReminder(newSelection);

  if (newSelection != null )
      comp.fireItemStateChanged(new ItemEvent(comp,ItemEvent.ITEM_STATE_CHANGED,
                 newSelection,
                 ItemEvent.SELECTED));
    }
View Full Code Here

                    group.setSelected(this, true);
                }
               
                int state = selected ? ItemEvent.SELECTED
                        : ItemEvent.DESELECTED;
                ItemEvent event = new ItemEvent(this,
                        ItemEvent.ITEM_STATE_CHANGED, this, state);
                fireItemStateChanged(event);
               
            } else {
                super.setSelected(selected);
View Full Code Here

    public void setSelected(boolean selected) {
        if (isSelected() != selected) {
            toggleState(SELECTED);
            int state = selected ? ItemEvent.SELECTED : ItemEvent.DESELECTED;
            ItemEvent event = new ItemEvent(this, ItemEvent.ITEM_STATE_CHANGED, this, state);
            fireItemStateChanged(event);
        }
    }
View Full Code Here

            postEvent(new ActionEvent(List.this, ActionEvent.ACTION_PERFORMED,
                    getItem(currentIndex), when, mod));
        }

        public void fireItemEvent(int sel) {
            postEvent(new ItemEvent(List.this, ItemEvent.ITEM_STATE_CHANGED,
                    getItem(currentIndex), sel));
        }
View Full Code Here

TOP

Related Classes of java.awt.event.ItemEvent

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.