javax.swing.AbstractButton#addChangeListener ( )源码实例Demo

下面列出了javax.swing.AbstractButton#addChangeListener ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: netbeans   文件: TransparentToolBar.java
public void addItem(JComponent c) {
    c.setOpaque(false);

    if (c instanceof JButton)
        ((JButton)c).setDefaultCapable(false);

    if (toolbar != null) {
        toolbar.add(c);
    } else {
        add(c);
        if (c instanceof AbstractButton) {
            AbstractButton b = (AbstractButton) c;
            b.addMouseListener(listener);
            b.addChangeListener(listener);
            b.addFocusListener(listener);
            b.setRolloverEnabled(true);
        }
    }
}
 
源代码2 项目: visualvm   文件: TransparentToolBar.java
public void addItem(JComponent c) {
    c.setOpaque(false);

    if (c instanceof JButton)
        ((JButton)c).setDefaultCapable(false);

    if (toolbar != null) {
        toolbar.add(c);
    } else {
        add(c);
        if (c instanceof AbstractButton) {
            AbstractButton b = (AbstractButton) c;
            b.addMouseListener(listener);
            b.addChangeListener(listener);
            b.addFocusListener(listener);
            b.setRolloverEnabled(true);
        }
    }
}
 
源代码3 项目: netbeans   文件: AbstractTopLevelController.java
private void registerClientPresenterListener(AbstractButton presenter) {
    presenter.addChangeListener(new ChangeListener() {
            public void stateChanged(ChangeEvent e) {
                updateClientPresentersEnabling(getClientPresenters());
            }
        });
}
 
源代码4 项目: visualvm   文件: AbstractTopLevelController.java
private void registerClientPresenterListener(AbstractButton presenter) {
    presenter.addChangeListener(new ChangeListener() {
            public void stateChanged(ChangeEvent e) {
                updateClientPresentersEnabling(getClientPresenters());
            }
        });
}
 
源代码5 项目: visualvm   文件: TransparentToolBar.java
public Component addItem(Component c, int index) {
    if (c instanceof JComponent)
        ((JComponent)c).setOpaque(false);

    if (c instanceof JButton)
        ((JButton)c).setDefaultCapable(false);
    
    if (UISupport.isAquaLookAndFeel() && c instanceof AbstractButton)
        ((AbstractButton)c).putClientProperty("JButton.buttonType", "gradient"); // NOI18N

    if (toolbar != null) {
        toolbar.add(c, index);
    } else {
        add(c, index);
        if (c instanceof AbstractButton) {
            AbstractButton b = (AbstractButton) c;
            b.addMouseListener(listener);
            b.addChangeListener(listener);
            b.addFocusListener(listener);
            b.setRolloverEnabled(true);
            listener.refresh(b);
        }
    }
    repaint();
    
    return c;
}