Class TimiFXIcon
java.lang.Object
com.imyeyu.fx.icon.TimiFXIcon
JavaFX 像素风字体图标库,这些图标基于 16x 像素绘制,即图标在 16 32 64.. 等字号时渲染最清晰准确
图标名称可在 https://icon.imyeyu.net/ 查询
// 静态类,不需要实例化,直接调用静态方法
TimiFXIcon.fromName("FILE");
- Since:
- 2022-07-28 09:57
- Author:
- 夜雨
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic javafx.scene.text.TextfromChar(char c) 根据字符获取图标static javafx.scene.text.TextfromChar(char c, int size) 根据字符获取图标static javafx.scene.text.TextfromChar(char c, int size, javafx.scene.paint.Paint fill) 根据字符获取图标static javafx.scene.text.TextfromChar(char c, javafx.scene.paint.Paint fill) 根据字符获取图标static javafx.scene.text.Text根据名称获取图标static javafx.scene.text.Text根据名称获取图标static javafx.scene.text.Text根据名称获取图标static javafx.scene.text.Text根据名称获取图标static javafx.scene.text.FontgetFont(int size) 获取字体static InputStream获取字体文件数据流获取名称字符映射表static javafx.scene.image.ImageiconFromName(String name) 根据名称获取图标(产生重绘,可用在 Stage 图标)static javafx.scene.image.ImageiconFromName(String name, javafx.scene.paint.Paint fill) 根据名称获取图标(产生重绘,可用在 Stage 图标)static javafx.scene.image.ImageimageFromChar(char c) 图标字符转图像static javafx.scene.image.ImageimageFromChar(char c, int size) 图标字符转图像static javafx.scene.image.ImageimageFromChar(char c, int size, javafx.scene.paint.Paint fill) 图标字符转图像static javafx.scene.image.ImageimageFromChar(char c, javafx.scene.paint.Paint fill) 图标字符转图像static javafx.scene.image.ImageimageFromName(String name) 根据名称获取图像static javafx.scene.image.ImageimageFromName(String name, int size) 根据名称获取图像static javafx.scene.image.ImageimageFromName(String name, int size, javafx.scene.paint.Paint fill) 根据名称获取图像static javafx.scene.image.ImageimageFromName(String name, javafx.scene.paint.Paint fill) 根据名称获取图像static char根据名称获取图标字符
-
Field Details
-
COLOR
public static final javafx.scene.paint.Paint COLOR默认颜色 -
FONT_PATH
-
-
Method Details
-
getNameMapping
-
getInputStream
-
getFont
public static javafx.scene.text.Font getFont(int size) 获取字体- Parameters:
size- 字号- Returns:
- 字体
-
toChar
-
fromName
根据名称获取图标- Parameters:
name- 名称- Returns:
- 图标文本
-
fromName
根据名称获取图标- Parameters:
name- 名称size- 字号- Returns:
- 图标文本
-
fromName
根据名称获取图标- Parameters:
name- 名称fill- 填充色- Returns:
- 图标文本
-
fromName
根据名称获取图标- Parameters:
name- 名称size- 字号fill- 填充色- Returns:
- 图标文本
-
fromChar
public static javafx.scene.text.Text fromChar(char c) 根据字符获取图标- Parameters:
c- 字符- Returns:
- 图标文本
-
fromChar
public static javafx.scene.text.Text fromChar(char c, int size) 根据字符获取图标- Parameters:
c- 字符size- 字号- Returns:
- 图标文本
-
fromChar
public static javafx.scene.text.Text fromChar(char c, javafx.scene.paint.Paint fill) 根据字符获取图标- Parameters:
c- 字符fill- 填充色- Returns:
- 图标文本
-
fromChar
public static javafx.scene.text.Text fromChar(char c, int size, javafx.scene.paint.Paint fill) 根据字符获取图标- Parameters:
c- 字符size- 字号fill- 填充色- Returns:
- 图标文本
-
imageFromName
根据名称获取图像- Parameters:
name- 名称- Returns:
- 图像
-
imageFromName
根据名称获取图像- Parameters:
name- 名称fill- 填充- Returns:
- 图像
-
imageFromName
根据名称获取图像- Parameters:
name- 名称size- 尺寸- Returns:
- 图像
-
imageFromName
public static javafx.scene.image.Image imageFromName(String name, int size, javafx.scene.paint.Paint fill) 根据名称获取图像- Parameters:
name- 名称size- 尺寸fill- 填充- Returns:
- 图像
-
imageFromChar
public static javafx.scene.image.Image imageFromChar(char c) 图标字符转图像- Parameters:
c- 字符- Returns:
- 图像
-
imageFromChar
public static javafx.scene.image.Image imageFromChar(char c, int size) 图标字符转图像- Parameters:
c- 字符size- 尺寸- Returns:
- 图像
-
imageFromChar
public static javafx.scene.image.Image imageFromChar(char c, javafx.scene.paint.Paint fill) 图标字符转图像- Parameters:
c- 字符fill- 填充- Returns:
- 图像
-
imageFromChar
public static javafx.scene.image.Image imageFromChar(char c, int size, javafx.scene.paint.Paint fill) 图标字符转图像- Parameters:
c- 字符size- 尺寸fill- 填充- Returns:
- 图像
-
iconFromName
根据名称获取图标(产生重绘,可用在 Stage 图标)- Parameters:
name- 名称- Returns:
- 图标
-
iconFromName
根据名称获取图标(产生重绘,可用在 Stage 图标)- Parameters:
name- 名称fill- 填充- Returns:
- 图标
-