Package javax.swing.event

Examples of javax.swing.event.ChangeEvent


  }

  protected void fireEditingCanceled()
  {
    final CellEditorListener[] listeners = eventListenerList.getListeners(CellEditorListener.class);
    final ChangeEvent event = new ChangeEvent(this);
    for (int i = 0; i < listeners.length; i++)
    {
      final CellEditorListener listener = listeners[i];
      listener.editingCanceled(event);
    }
View Full Code Here


      listeners.remove(ChangeListener.class, listener);
    }

    public void close()
    {
      ChangeEvent event = new ChangeEvent(this);
      for (final ChangeListener changeListener : listeners.getListeners(ChangeListener.class))
      {
        changeListener.stateChanged(event);
      }
    }
View Full Code Here

        jMainClassList.setSelectionMode (ListSelectionModel.SINGLE_SELECTION);
        jMainClassList.setListData (getWarmupList ());
        jMainClassList.addListSelectionListener (new ListSelectionListener () {
            public void valueChanged (ListSelectionEvent evt) {
                if (changeListener != null) {
                    changeListener.stateChanged (new ChangeEvent (evt));
                }
            }
        });
        // support for double click to finish dialog with selected class
        jMainClassList.addMouseListener (new MouseListener () {
            public void mouseClicked (MouseEvent e) {
                if (MouseUtils.isDoubleClick (e)) {
                    if (getSelectedMainClass () != null) {
                        if (changeListener != null) {
                            changeListener.stateChanged (new ChangeEvent (e));
                        }
                    }
                }
            }
            public void mousePressed (MouseEvent e) {}
View Full Code Here

  }

 
  public void mouseReleased(MouseEvent e) {
    if (!dragging) {
      ChangeEvent ce = new ChangeEvent(e.getSource());
      fireStateChanged(ce);
    } else {
      dragging = false;
    }
  }
View Full Code Here

    super.setValue(value);
  }

 
  public void actionPerformed(ActionEvent e) {
    ChangeEvent ce = new ChangeEvent(e.getSource());
    fireStateChanged(ce);
  }
View Full Code Here

    add(button, BorderLayout.CENTER);
    button.addActionListener(this);
  }

  private void fireValueChanged() {
    ChangeEvent ce = new ChangeEvent(this);
    for(ChangeListener l:listeners){
      l.stateChanged(ce);
    }
  }
View Full Code Here

  {
    TestButton b = new TestButton();
    ChangeListener l = b.createChangeListener();
    b.repaintCalled = false;
    b.revalidateCalled = false;
    l.stateChanged(new ChangeEvent(b.getModel()));
    harness.check(b.repaintCalled, true);
    harness.check(b.revalidateCalled, false);
  }
View Full Code Here

    JSpinner s = new JSpinner();
    MyDefaultEditor e = new MyDefaultEditor(s);
    s.setEditor(e);
    s.getModel().setValue(new Integer(99));
    harness.check(e.stateChangeEvents.size(), 1);
    ChangeEvent event = (ChangeEvent) e.stateChangeEvents.get(0);
    harness.check(event.getSource(), s);
    harness.check(e.getTextField().getText(), "99");
  }
View Full Code Here

    DefaultTableColumnModel m1 = new DefaultTableColumnModel();
    MyListener listener = new MyListener();
    m1.addColumnModelListener(listener);
    m1.setColumnMargin(123);
    harness.check(m1.getColumnMargin(), 123);
    ChangeEvent e = listener.getChangeEvent();
    harness.check(e != null);
    harness.check(e.getSource(), m1);
   
    // try a negative value
    m1.setColumnMargin(-99);
    harness.check(m1.getColumnMargin(), -99);
  }
View Full Code Here

    harness.checkPoint("addChangeListener()");
    JSpinner s = new JSpinner();
    s.addChangeListener(this);
    s.getModel().setValue(new Integer(11));
    harness.check(events.size(), 1);
    ChangeEvent e = (ChangeEvent) events.get(0);
    harness.check(e.getSource(), s);
   
    // try null listener - it is permitted
    boolean pass = true;
    try
    {
View Full Code Here

TOP

Related Classes of javax.swing.event.ChangeEvent

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.