Class WatermarkPainter
- java.lang.Object
-
- com.metsci.glimpse.core.painter.base.GlimpsePainterBase
-
- com.metsci.glimpse.core.painter.decoration.WatermarkPainter
-
- All Implemented Interfaces:
GlimpsePainter
public class WatermarkPainter extends GlimpsePainterBase
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WatermarkPainter.WatermarkConfig
-
Field Summary
Fields Modifier and Type Field Description static WatermarkPainter.WatermarkConfig
bottomLeft
static WatermarkPainter.WatermarkConfig
bottomRight
static WatermarkPainter.WatermarkConfig
defaultConfig
static WatermarkPainter.WatermarkConfig
topLeft
static WatermarkPainter.WatermarkConfig
topRight
-
Constructor Summary
Constructors Constructor Description WatermarkPainter(com.google.common.base.Supplier<BufferedImage> imageSupplier)
WatermarkPainter(com.google.common.base.Supplier<BufferedImage> imageSupplier, WatermarkPainter.WatermarkConfig config)
WatermarkPainter(BufferedImage image)
WatermarkPainter(BufferedImage image, WatermarkPainter.WatermarkConfig config)
WatermarkPainter(URL imageUrl)
WatermarkPainter(URL imageUrl, WatermarkPainter.WatermarkConfig config)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.google.common.base.Supplier<BufferedImage>
newImageLoader(URL imageUrl)
-
Methods inherited from class com.metsci.glimpse.core.painter.base.GlimpsePainterBase
dispose, getAxis1D, getAxis2D, getBounds, getGL3, isDisposed, isVisible, paintTo, requireAxis1D, requireAxis2D, setLookAndFeel, setVisible
-
-
-
-
Field Detail
-
defaultConfig
public static final WatermarkPainter.WatermarkConfig defaultConfig
-
bottomRight
public static final WatermarkPainter.WatermarkConfig bottomRight
-
bottomLeft
public static final WatermarkPainter.WatermarkConfig bottomLeft
-
topRight
public static final WatermarkPainter.WatermarkConfig topRight
-
topLeft
public static final WatermarkPainter.WatermarkConfig topLeft
-
-
Constructor Detail
-
WatermarkPainter
public WatermarkPainter(BufferedImage image)
-
WatermarkPainter
public WatermarkPainter(BufferedImage image, WatermarkPainter.WatermarkConfig config)
-
WatermarkPainter
public WatermarkPainter(URL imageUrl)
-
WatermarkPainter
public WatermarkPainter(URL imageUrl, WatermarkPainter.WatermarkConfig config)
-
WatermarkPainter
public WatermarkPainter(com.google.common.base.Supplier<BufferedImage> imageSupplier)
-
WatermarkPainter
public WatermarkPainter(com.google.common.base.Supplier<BufferedImage> imageSupplier, WatermarkPainter.WatermarkConfig config)
-
-
Method Detail
-
newImageLoader
public static com.google.common.base.Supplier<BufferedImage> newImageLoader(URL imageUrl)
-
-