Package java.awt.event

Examples of java.awt.event.ItemEvent


        checkbox.addItemListener(new ItemListener() {
            public void itemStateChanged(ItemEvent ie) {
                eventProcessed = true;
            }
        });
        checkbox.processEvent(new ItemEvent(checkbox,
                                              ItemEvent.ITEM_STATE_CHANGED,
                                              checkbox, ItemEvent.SELECTED));
        assertTrue(eventProcessed);
    }
View Full Code Here


    }

    public void testFireItemStateChanged() {
        Object item1 = "item1";
        Object item2 = "item2";
        ItemEvent event1 = new ItemEvent(button, 11, item1, 2);
        ItemEvent event2 = new ItemEvent(button, 111, item2, 1);
        ConcreteItemListener listener1 = new ConcreteItemListener();
        ConcreteItemListener listener2 = new ConcreteItemListener();
        button.addItemListener(listener1);
        button.addItemListener(listener2);
        button.fireItemStateChanged(event1);
View Full Code Here

        ItemController l = new ItemController();
        comboBox.addItemListener(l);
        assertEquals(1, comboBox.getItemListeners().length);
        comboBox.addItemListener(new ItemController());
        assertEquals(2, comboBox.getItemListeners().length);
        comboBox.fireItemStateChanged(new ItemEvent(comboBox, ItemEvent.ITEM_STATE_CHANGED,
                "a", ItemEvent.SELECTED));
        assertEquals(1, l.getEvents().size());
        assertEquals(comboBox, l.getEvents().get(0).getSource());
        comboBox.removeItemListener(l);
        assertEquals(1, comboBox.getItemListeners().length);
View Full Code Here

        stateMask = mixed ? stateMask | MIXED | SELECTED : stateMask & ~MIXED;

        fireStateChanged ();

        fireItemStateChanged ( new ItemEvent ( this, ItemEvent.ITEM_STATE_CHANGED, this, 3 ) );
    }
View Full Code Here

dispatchEventImpl(AWTEvent e)
{
  if (e.id <= ItemEvent.ITEM_LAST
      && e.id >= ItemEvent.ITEM_FIRST)
    {
      ItemEvent ie = (ItemEvent) e;
      int itemState = ie.getStateChange();
      setState(itemState == ItemEvent.SELECTED ? true : false);
      if (item_listeners != null
    || (eventMask & AWTEvent.ITEM_EVENT_MASK) != 0)
  processEvent(e);
    }
View Full Code Here

        }
    }

    void notifySelection(String str) {
        Choice c = (Choice)target;
        ItemEvent e = new ItemEvent(c, ItemEvent.ITEM_STATE_CHANGED,
                                str, ItemEvent.SELECTED);
        postEvent(e);
    }
View Full Code Here

      if ( checked )
        group.setSelectedCheckbox((Checkbox)owner);

    int sel = checked ? ItemEvent.SELECTED : ItemEvent.DESELECTED;
    String label = ((Checkbox)owner).getLabel();
    ItemEvent e = new ItemEvent((Checkbox)owner,
                                ItemEvent.ITEM_STATE_CHANGED,
                                label != null ? label : "",
                                sel);
    QtToolkit.eventQueue.postEvent(e);
  }
View Full Code Here

    void handleListChanged(final int index) {
        final List l = (List)target;
        WToolkit.executeOnEventHandlerThread(l, new Runnable() {
            public void run() {
                postEvent(new ItemEvent(l, ItemEvent.ITEM_STATE_CHANGED,
                                new Integer(index),
                                isSelected(index)? ItemEvent.SELECTED :
                                                   ItemEvent.DESELECTED));

            }
View Full Code Here

    b.dispatchEvent( fEvent );

    TextEvent tEvent = new TextEvent( tf, TextEvent.TEXT_VALUE_CHANGED );
    tf.dispatchEvent( tEvent );

    ItemEvent iEvent = new ItemEvent( c, ItemEvent.ITEM_STATE_CHANGED, c, 1 );
    c.dispatchEvent( iEvent );

    KeyEvent kEvent = new KeyEvent( tf, KeyEvent.KEY_PRESSED, new Date().getTime(), 0, KeyEvent.VK_A );
    tf.dispatchEvent( kEvent );
View Full Code Here

      repaint( 0, headerHeight + rowHeight * oldSelection, 1000, rowHeight );
      repaint( 0, headerHeight + rowHeight * selectedRow, 1000, rowHeight );

      if ( itemListener != null )
        itemListener.itemStateChanged( new ItemEvent( owner, ItemEvent.ITEM_STATE_CHANGED, new Integer( selectedRow ),
            ItemEvent.SELECTED ) );
    }
    syncModel();
  }
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.