Package javax.swing

Examples of javax.swing.JButton.addPropertyChangeListener()


  public void test(TestHarness harness)
  {
    JComponent c = new JButton("ABC");
    harness.check(c.getInheritsPopupMenu(), false);
    c.addPropertyChangeListener(this);
    c.setInheritsPopupMenu(true);
    harness.check(c.getInheritsPopupMenu(), true);
    harness.check(events.size(), 1);
    PropertyChangeEvent e = (PropertyChangeEvent) events.get(0);
    harness.check(e.getSource(), c);
View Full Code Here


 
  public void test(TestHarness harness)
  {
    JButton b = new JButton("ABC");
    JLabel l = new JLabel("XYZ");
    b.addPropertyChangeListener(this);
    l.addPropertyChangeListener(this);
    l.setLabelFor(b);
    harness.check(l.getLabelFor(), b);
    harness.check(events.size(), 2);
    PropertyChangeEvent pce1 = (PropertyChangeEvent) events.get(0);
View Full Code Here

  public void test(TestHarness harness)
  {
    JComponent c = new JButton("ABC");
    JPopupMenu p = new JPopupMenu();
    harness.check(c.getComponentPopupMenu(), null);
    c.addPropertyChangeListener(this);
    c.setComponentPopupMenu(p);
    harness.check(c.getComponentPopupMenu(), p);
    harness.check(events.size(), 1);
    PropertyChangeEvent e = (PropertyChangeEvent) events.get(0);
    harness.check(e.getSource(), c);
View Full Code Here

public class TestSynchronization {
    private static boolean isCalled;

    public static void main(String[] args) {
        final JButton button = new JButton();
        button.addPropertyChangeListener("name", new PropertyChangeListener() {
            public void propertyChange(PropertyChangeEvent event) {
                isCalled = true;
            }
        });
        button.addPropertyChangeListener(new PropertyChangeListener() {
View Full Code Here

        button.addPropertyChangeListener("name", new PropertyChangeListener() {
            public void propertyChange(PropertyChangeEvent event) {
                isCalled = true;
            }
        });
        button.addPropertyChangeListener(new PropertyChangeListener() {
            public void propertyChange(PropertyChangeEvent event) {
                for (PropertyChangeListener listener : button.getPropertyChangeListeners())
                    button.removePropertyChangeListener(listener);
            }
        });
View Full Code Here

            //Background color
            VizModel vizModel = VizController.getInstance().getVizModel();
            final JButton backgroundColorButton = new JColorBlackWhiteSwitcher(vizModel.getBackgroundColor());
            backgroundColorButton.setToolTipText(NbBundle.getMessage(VizBarController.class, "VizToolbar.Global.background"));
            backgroundColorButton.addPropertyChangeListener(JColorButton.EVENT_COLOR, new PropertyChangeListener() {
                @Override
                public void propertyChange(PropertyChangeEvent evt) {
                    VizModel vizModel = VizController.getInstance().getVizModel();
                    Color backgroundColor = ((JColorBlackWhiteSwitcher) backgroundColorButton).getColor();
                    vizModel.setBackgroundColor(backgroundColor);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.