@Override public void mousePressed( BasicButtonModel model, boolean mousePressed ){ if( mousePressed ){ getAction().onMousePressed( getItem(), getModel().getOrientation() ); } } };
@Override public void mousePressed( BasicButtonModel model, boolean mousePressed ){ if( mousePressed ){ getAction().onMousePressed( getDockable(), getItem(), getModel().getOrientation() ); } } };
@Override public void triggered(){ if( getModel().isMousePressed() ) getAction().onMouseReleased( getItem(), getModel().getOrientation() ); else getAction().onTrigger( getItem(), getModel().getOrientation() ); }
@Override public void triggered(){ if( getModel().isMousePressed() ) getAction().onMouseReleased( getDockable(), getItem(), getModel().getOrientation() ); else getAction().onTrigger( getDockable(), getItem(), getModel().getOrientation() ); }
if( getModel().getOrientation().isHorizontal() ) popup.popup( component, 0, component.getHeight() ); else
/** * Updates the content (icon, text, orientation, ...) of this {@link MiniButtonContent}. */ protected void updateContent(){ if( model == null ){ label.setIcon( null ); label.setText( null ); label.setHorizontal( true ); label.setEnabled( true ); } else{ label.setIcon( new ForwardIcon() ); label.setText( model.getText() ); label.setHorizontal( model.getOrientation().isHorizontal() ); label.setEnabled( model.isEnabled() ); } }
/** * Updates the content (icon, text, orientation, ...) of this {@link MiniButtonContent}. */ protected void updateContent(){ if( model == null ){ label.setIcon( null ); label.setText( null ); label.setHorizontal( true ); label.setEnabled( true ); } else{ label.setIcon( new ForwardIcon() ); label.setText( model.getText() ); label.setHorizontal( model.getOrientation().isHorizontal() ); label.setEnabled( model.isEnabled() ); } }