public class GifFrame extends Object implements DisabledCopySupplier<GifFrame>, TransparentCopySupplier<GifFrame>
GifIcon frame.| Modifier and Type | Field and Description |
|---|---|
BufferedImage |
bufferedImage
Frame
BufferedImage. |
int |
delay
Frame display delay.
|
| Constructor and Description |
|---|
GifFrame(BufferedImage bufferedImage,
int delay)
Constructs new
GifFrame. |
| Modifier and Type | Method and Description |
|---|---|
GifFrame |
createDisabledCopy()
Returns copy of this
GifFrame with bufferedImage made look disabled. |
GifFrame |
createTransparentCopy(float opacity)
Returns copy of this
GifFrame with bufferedImage made semi-transparent. |
@NotNull public final BufferedImage bufferedImage
BufferedImage.public final int delay
public GifFrame(@NotNull BufferedImage bufferedImage, int delay)
GifFrame.bufferedImage - frame BufferedImagedelay - frame display delay@NotNull public GifFrame createDisabledCopy()
GifFrame with bufferedImage made look disabled.createDisabledCopy in interface DisabledCopySupplier<GifFrame>GifFrame with bufferedImage made look disabled@NotNull public GifFrame createTransparentCopy(float opacity)
GifFrame with bufferedImage made semi-transparent.createTransparentCopy in interface TransparentCopySupplier<GifFrame>opacity - opacity value, must be between 0 and 1GifFrame with bufferedImage made semi-transparentCopyright © 2020. All rights reserved.