下面列出了怎么用javax.swing.plaf.basic.BasicButtonListener的API类实例代码及写法,或者点击链接到github查看源代码。
@Override
protected BasicButtonListener createButtonListener( AbstractButton b ) {
return new BasicButtonListener( b ) {
@Override
public void propertyChange( PropertyChangeEvent e ) {
super.propertyChange( e );
FlatButtonUI.this.propertyChange( b, e );
}
};
}
@Override
protected BasicButtonListener createButtonListener(final AbstractButton b) {
return new DarkToggleButtonListener(b, this);
}
@Override
protected BasicButtonListener createButtonListener(final AbstractButton b) {
return new DarkButtonListener(b, this);
}
@Override
protected BasicButtonListener createButtonListener(AbstractButton b) {
return null;
}
@Override
protected BasicButtonListener createButtonListener(AbstractButton b) {
return new RolloverButtonListener(b, this.stateTransitionTracker);
}
@Override
protected BasicButtonListener createButtonListener(AbstractButton b) {
return new RolloverButtonListener(b, this.stateTransitionTracker);
}
@Override
protected BasicButtonListener createButtonListener(AbstractButton b) {
return null;
}
@Override
protected BasicButtonListener createButtonListener(AbstractButton b) {
b.addPropertyChangeListener(enableButton);
return super.createButtonListener(b);
}
@Override
protected BasicButtonListener createButtonListener(AbstractButton b) {
return new ButtonListener(b);
}
@Override
protected BasicButtonListener createButtonListener(AbstractButton b) {
return new ToggleButtonListener(b);
}
@Override
protected BasicButtonListener createButtonListener(AbstractButton b) {
return new ButtonListener(b);
}
@Override
protected BasicButtonListener createButtonListener(AbstractButton b) {
return new ButtonListener(b);
}