Component to create a magnify effect on ImageView on onMouseEntered event.
ImageMagnifier class is generic in T extends ImageView.
public ImageMagnifier(T image, double magnifyAmp, boolean keepOldHandlers)
There are more constructors with different parameters, but all will internally call this first one.
Variations :
keepOldHandlers this value is assumed as true.magnifyAmp this value is assumed as 1.5.IComponent<T> component obtain ImageView from component.getNode().
public ImageMagnifier(T image, double magnifyAmp)
public ImageMagnifier(T image, boolean keepOldHandlers)
public ImageMagnifier(T image)
public ImageMagnifier(IComponent<T> component, double magnifyAmp, boolean keepOldHandlers)
public ImageMagnifier(IComponent<T> component, double magnifyAmp)
public ImageMagnifier(IComponent<T> component, boolean keepOldHandlers)
public ImageMagnifier(IComponent<T> component)
ImageView image;
new ImageMagnifier<>(image).mount();