2019独角兽企业重金招聘Python工程师标准>>>

这两天一直在研究jacob的字体相关的操作,之前一直用段落的方式来做,所以只要改了一个地方的字体,好像全部都会换掉。所以又继续在网上找资料。 终于在网上找到一篇有点一星半点的资料, 网址:http://www.cnblogs.com/lixue7/p/4164780.html 具体操作如下 /** * 设置当前选定内容的字体 * * @param isBold * 是否为粗体 * @param isItalic * 是否为斜体 * @param isUnderLine * 是否带下划线 * @param color * rgb 字体颜色 例如:红色 255,0,0 * @param size * 字体大小 12:小四 16:三号 * @param name * 字体名称 例如:宋体,新宋体,楷体,隶书 / public void setFont( boolean isBold, boolean isItalic, boolean isUnderLine, String color, String size, String name) { Dispatch font = Dispatch.get(selection, "Font" ).toDispatch(); Dispatch.put(font, "Name" , new Variant(name)); Dispatch.put(font, "Bold" , new Variant(isBold)); Dispatch.put(font, "Italic" , new Variant(isItalic)); Dispatch.put(font, "Underline" , new Variant(isUnderLine)); Dispatch.put(font, "Color" , color); Dispatch.put(font, "Size" , size); } ,当然,如果你想把字体换成正常的---》 /* * 恢复默认字体 不加粗,不倾斜,没下划线,黑色,小四号字,宋体 */ public void clearFont() { this .setFont( false //加粗 , false //倾斜 , false //下划线 , "0,0,0" //颜色 , "12" //字体大小 , "宋体" ); }

转载于:https://my.oschina.net/u/3134745/blog/809369

jacob 字体设置相关推荐

  1. [JAVA] java仿windows 字体设置选项卡

    想用java做一个像windows里一样的txt编辑软件,涉及到字体设置选项卡,在网上找了很久都没找到,就生气啦自己写一个,现在贴这里分享一下,下次再遇到这样的问题就不用自己亲自打代码啦! 1 pac ...

  2. R语言基于forestplot包可视化森林图实战详解:美化的森林图:自定义字体设置、置信区间、坐标轴(刻度、标签、范围)、无效线去除、水平线、辅助线、box形状、色彩等

    R语言基于forestplot包可视化森林图实战详解:美化的森林图:自定义字体设置.置信区间.坐标轴(刻度.标签.范围).无效线去除.水平线.辅助线.box形状.色彩等 目录

  3. python-docx 使用教程_python docx 中文字体设置的操作方法

    最近用到了docx生成word文档,docx本身用起来很方便,自带的各种样式都很好看,美中不足的就是对中文的支持不够好.在未设置中文字体的时候,生成的文档虽然可以显示中文,但是笔画大小不一,很难看. ...

  4. Eclipse字体设置

    把字体设置为Courier New       操作步骤:打开Elcipse,点击菜单栏上的"Windows"--点击"Preferences"--点击&quo ...

  5. 字体设置_word字体设置:如何为常用字体设置快捷键

    编按:最近,有位同学问我,怎样在Word文档中默认使用自己喜欢的字体,而不需要每次反复的设置,我告诉他2个方法,分分钟帮他解决了困扰.今天在这里就将这2个小技巧分享给需要的你们,一起来看看吧! ​** ...

  6. ubuntu sublime字体设置

    ubuntu & sublime字体设置 ubuntu # yahei http://pan.baidu.com/share/link?shareid=972621198&uk=124 ...

  7. PyQt5 图形界面 - Qt Designer设置简体中文方法演示,Qt Designer字体设置,Qt Designer工具单独安装包获取,Qt Designer简体中文语言包获取

    Qt Designer 工具获取: PyQt5 图形界面 - Qt Designer 独立安装包,仅需 30M!python 图像化界面绘制工具 这是默认版本样式,下面来看下简体中文设置过程. Qt ...

  8. yytextview多种格式_Android 一个TextView字体设置多种不同颜色

    最近由于项目需求,需要根据用户姓名与欢迎语字体颜色区分开来! 以前刚开始的时候会考虑用多个TextView配合 可是!如果用户数量不止一位呢!? 在baidu搜了一些资料,发现有些使用到了自定义Vie ...

  9. fedora8 使用小记之:终端字体设置

    fedora8 使用小记之:终端字体设置 - Redhat/Fedora/CentOS - 红联Linux论坛 全球Linux人网上交流平台 - 天下没有难学的Linux fedora8 使用小记之: ...

最新文章

  1. 深入Redis 主从复制原理
  2. 钱德沛教授:云计算和网格计算差别何在?
  3. java多线程并行执行命令_深入理解Java多线程与并发框(第④篇)——重排序、屏障指令、as-if-serial规则...
  4. 开单大师(开源可定制的房产管理系统) v3.6.9学习版
  5. 翁恺老师C语言学习笔记(九)数组的运算
  6. python数据库模式_python – 如何测试django数据库模式?
  7. 2019-12-17 drivers/clocksource/arm_arch_timer.c
  8. C# 很基础的那些东西
  9. YTU 2578: 分数减法——结构体
  10. android判断进程是否是意外退出
  11. 推荐几个我珍藏的公众号~超级无敌!
  12. 高等代数(第四版) 王萼芳、石生明编|高等教育出版社 大学课后习题答案
  13. 物联网的主要特征是什么,目前的主要应用哪些?
  14. 怎样把亚马逊电子书转换成mobi或pdf
  15. vue引入echarts中国地图 Cannot read properties of undefined (reading ‘echarts‘) at eval (webpack-inter
  16. PHP获取Opcode及C源码
  17. Visual Studio 2017 下载地址 V15各种版本官方下载网址
  18. echarts 中使用百度地图 bmap (基础使用:仅显示、定义样式)
  19. 测试台式计算机测试是否联通笔记本电脑,测试台式计算机测试(192.168.1.11)是否联通笔记本电脑(192.168.1.12),表示联通了的截图是 。...
  20. 分享一个 Python + Django 实现的电商小项目

热门文章

  1. 程序员吐槽:四年被三家公司裁员补偿,网友:去BAT转转?
  2. python web微信应用(二) webwx 模块源码
  3. 轻生女孩跳下地铁站台被4节车厢滑过生还(图)
  4. 五子棋双人对战c语言课程设计,五子棋(双人对战) C语言课程设计.doc
  5. 推荐几个非常棒的学习计算机语言的网站
  6. 如何使用python编程抢京东优惠券 知乎_618!python京东 PC 版抢券程序
  7. 英语口译笔记法实战指导 吴钟明 pdf_2019.05 CATTI备考经验:二级口译实务经验 | 从口译小白到入门...
  8. 模糊神经网络matlab模拟仿真
  9. 帝国cms【官方教程系列教程一】 首页模板制作
  10. 计算机四级网络工程师 郑州报考条件,郑州一建报考条件2021年