首页 > 作文

Tornadofx学习笔记之IconTextFx开源库整合5000+个字体图标

更新时间:2023-04-04 04:33:14 阅读: 评论:0

javafx中其实也可以直接使用字体图标iconf早上起不来ont的,只需要加载ttf字体文件,之后设置unicode即可,具体可以看我给出的代码

既然javafx可以,那么以javafx为基础的tornadofx自然也是可以使用字体图标的

以前开发的时候,总是需要去阿里巴巴矢量图去找图标,并下载到本地,然后在加到项目里,十分的麻烦

便是找到了material design风格的字体图标,5000+,然登天后封装成了一个开源库icontextfx

更多详情请查看icontextfx文档

下面是图标的预览图的一部分截图:

kotlin代码

在tornadofx中可以这样直接新建一个字体图标

text{font = loadfont("/ttf/xx.ttf一叶障目打一字",20.0)text = '\ue民主生活会发言001'.tostring()style={fontsize=5.pxfill = c("red")}}

javafx代码

//读取字体文件,第二个参数随便填font font = font.loadfont(getclass().getresourceasstream("/ttf/materialdesigniconsdesktop.ttf"), 20.0);//某个图标的unicodechar unicode = '\ue001';text text = new text();//设置字体和文字text.tfont(font);text.ttext(character.tostring(unicode));//这里根据情况输入填写text.tstyle("-fx-font-size:20px;-fx-fill:red;");

ps:tornadofx中有个svgic高适on的方法,可以直接生成显示svg的控件

到此这篇关于tornadofx学习笔记之icontextfx开源库整合5000+个字体图标的文章就介绍到这了,更多相关icontextfx开源库字体图标内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!

本文发布于:2023-04-04 04:33:12,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/2e14c35da85d09b26dc11bad5a0c8fe9.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:Tornadofx学习笔记之IconTextFx开源库整合5000+个字体图标.doc

本文 PDF 下载地址:Tornadofx学习笔记之IconTextFx开源库整合5000+个字体图标.pdf

标签:图标   字体   开源   可以直接
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图