public class ImageMargins extends Object implements Awaitable<BufferedImage>
Constructor and Description |
---|
ImageMargins(BufferedImage image) |
Modifier and Type | Method and Description |
---|---|
BufferedImage |
await()
同步执行
|
ImageMargins |
bottomMargin(int bottomMargin)
设置下边距
|
ImageMargins |
color(Color color)
设置颜色
|
ImageMargins |
color(int r,
int g,
int b)
设置颜色 RGB
|
ImageMargins |
color(String hex)
设置颜色 HEX
|
int |
getBottomMargin() |
Color |
getColor() |
BufferedImage |
getImage() |
int |
getLeftMargin() |
int |
getRightMargin() |
int |
getTopMargin() |
ImageMargins |
leftMargin(int leftMargin)
设置左边距
|
ImageMargins |
margin(int margin)
设置边距
|
ImageMargins |
margin(int topBottom,
int rightLeft)
设置边距
|
ImageMargins |
margin(int topMargin,
int rightMargin,
int bottomMargin,
int leftMargin)
设置边距
|
ImageMargins |
rightMargin(int rightMargin)
设置右边距
|
ImageMargins |
topMargin(int topMargin)
设置上边距
|
ImageMargins |
transparent()
设置透明背景
|
public ImageMargins(BufferedImage image)
public BufferedImage await()
Awaitable
await
in interface Awaitable<BufferedImage>
public ImageMargins transparent()
public ImageMargins color(int r, int g, int b)
r
- Rg
- Gb
- Bpublic ImageMargins color(String hex)
hex
- HEXpublic ImageMargins color(Color color)
color
- 颜色public ImageMargins margin(int margin)
margin
- 边距public ImageMargins margin(int topBottom, int rightLeft)
topBottom
- 上下边距rightLeft
- 右左边距public ImageMargins margin(int topMargin, int rightMargin, int bottomMargin, int leftMargin)
topMargin
- 上边距rightMargin
- 右边距bottomMargin
- 下边距leftMargin
- 左边距public ImageMargins topMargin(int topMargin)
topMargin
- 边距public ImageMargins rightMargin(int rightMargin)
rightMargin
- 边距public ImageMargins bottomMargin(int bottomMargin)
bottomMargin
- 边距public ImageMargins leftMargin(int leftMargin)
leftMargin
- 边距public BufferedImage getImage()
public Color getColor()
public int getTopMargin()
public int getRightMargin()
public int getBottomMargin()
public int getLeftMargin()
Copyright © 2024. All rights reserved.