public Point getPopupLocation( Point click, boolean popupTrigger ){ if( popupTrigger ) return click; Rectangle icon = getIconBounds(); if( icon != null ){ if( icon.contains( click )){ if( getOrientation().isHorizontal() ) return new Point( icon.x, icon.y + icon.height ); else return new Point( icon.x + icon.width, icon.y ); } } return null; }
public Point getPopupLocation( Point click, boolean popupTrigger ){ if( popupTrigger ) return click; Rectangle icon = getIconBounds(); if( icon != null ){ if( icon.contains( click )){ if( getOrientation().isHorizontal() ) return new Point( icon.x, icon.y + icon.height ); else return new Point( icon.x + icon.width, icon.y ); } } return null; }