JIGplot ! JIGplot ! 优化!优化!优化!

写在前面

翻了翻这段时间的推文,似乎已经有大半个月没有推出新功能了。今天,也不例外。常见的功能七七八八,没发现什么特别值得写的。今天刚刚备完本科生的生物信息实践课,想着还是写个推文,理一理最近 JIGplot 上的一些优化。主要是三点:

  1. 题外 - 软件启动图片实时更新

  2. 文本支持完全缩放 - PS:以前缩放到最小 6pt

  3. 极坐标化(环化)效果优化 - 得益于1. 的更新,Java有Bug!

  4. 支持文本直接编辑

以下,我们就一点一点来

软件启动图片实时更新

我有几年没玩微博了,以前的账号自然是没有了。前几天有朋友转发了下微博上看到的 TBtools 用户朋友的两三个微博。其中一个朋友放了个狗头表情在 TBtools 主界面上....Emmm,我觉得有点意思。于是增加了一个优化,以后会按照心情,不定时更新 TBtools 的启动动画。比如之前....启动动画就是...狗头。

而这两天,开机动画是 TBtools 的环化热图示例

感觉上,还是有点意思。(PS:欢迎金主来打广告...每天至少有 2000 人打开 TBtools,不小心超过大多数公众号头条阅读量,莫哈哈哈哈哈哈哈)

文本支持完全缩放

以前 TBtools (即JIGplot引擎)出图后,鼠标滚轮缩放到最小文本在 6pt 时,会提示用户是否进一步缩放(事实上,绝大多数软件或者网站并不接受字体过小)。如果用户选择是,那么就会字体不会继续缩小(其实是代码逻辑值得优化),但是元件会缩小。最后的效果就是,当放大回来时,字体就失去原本比例。而现在不会。

极坐标化(环化)效果优化

有使用 TBtools 环化功能(Polar Panel)的朋友就会发现,有时环化后,文本会与元件,尤其是进化树的Taxon Name和树的线条重叠。这个一般会出现在图稿缩放时。其中主要有两个原因:

  1. 文本缩放出问题,这个修复完了。但是问题并没有解决。我在JDK8环境下开发一切顺畅。但是运行时为了支持HiDPi屏幕,使用JRE11。诡异的问题就一直出现。

  2. JRE11.0.4 有Bug!这是一个让人难以的事情。正好让我碰上了。经过测试。JDK16没啥问题。而JRE11.0.2也没问题。换句话说,很可能就是 Java 更新时引入.... 经过一大轮测试,最后我还是回退选定 11.0.2。

现在环化的效果,说实话,我觉得是完美!

可以看到,字已经完全不会和进化树分支重叠。当然这个是示例图。要弄得好看还得详细调整。

支持文本直接编辑

前几天有推送过视频。这个功能,有尝试实现的人可能才会觉得有意思。这是一个非常实用的更新。在 TBtools 中使用起来简单。

  1. 摁住 Alt 键不放手,同时双击某个文本

  2. 文本末端会出现竖线闪烁

  3. 通过左右方向键可以调整编辑位置

  4. 按照正常文本移动,删除,输入方式操作

  5. 编辑完了,回车即可

写在最后

他们以前看不懂我,
现在看不懂我,
以后,还是看不懂我。
这样,就对了。

(0)

相关推荐

  • Word如何设置字体发光效果

    在Word中如何设置字体发光效果呢? 打开一个Word文档. 单击选中需要设置的字体. 按Ctrl+D打开字体对话框. 单击文本效果,打开设置文本效果格式对话框. 选择效果项下的发光,在下拉列表中选择 ...

  • 全新6元皮肤确定,还未上线就在优化,优化前与原皮无异,优化后升级史诗级别,一定要买!

    不知道兄弟有没有了解到,在今年的源梦皮肤设计大赛规则有所改变,原本是官方在20款皮肤中直接选出一款落地制作皮肤,玩家在选择皮肤方面并没有过多的参与度,而今年是在30款优秀皮肤中,官方选出3款再由玩家投 ...

  • 【阿里云课程】详解深度学习优化:优化目标与评估指标

    大家好,继续更新有三AI与阿里天池联合推出的深度学习系列课程,本次更新内容为第6课中一节,介绍如下: 优化目标与评估指标 本节课内容为:优化目标与评测指标,讲述分类任务与回归任务中常见的损失函数与模型 ...

  • 如何做好seo优化 SEO优化中的四大误区

    现在公司或自媒体已在Internet上构建了自己的博客平台或网站平台.我们希望我们的网站或博客在搜索引擎中保持更好的显示.SEO优化是一项必不可少的操作项目.但是很多人向我咨询说:如何进行SEO优化以 ...

  • 关键词排名 网站排名优化 业务优化

    为了帮助企业推广业务,关键词优化排名,先帮企业做关键词排名,做上首页排名,后扣费用. 很多企业还在苦于自己的网站排名差,网站没有流量,没有生意.很多企业选择过很多家网络公司提供网站优化服务,效果一直不 ...

  • 香港云服务器影响国内网站优化吗?

    香港云服务器影响国内网站优化吗?香港云服务器一直以来都以免备案.省时省力.开通即用等优势被大众喜爱,大多数企业或者个人使用香港云服务器都是为了优化,以在互联网上接单为主,但近年由于国内政策让很多优化人 ...

  • 绩效优化--员工绩效调整建议

    某企业以前没有员工绩效管理体系,因为经济效益不好全员实行绩效管理,实施一段时间后,发现员工个体层面的绩效管理效率并不高,业务部门和HR部门花费了大量的时间和精力在员工个人的绩效计划及评估上,但结果并不 ...

  • 职位薪酬优化项目记实

    公司是主要从事电力设施.电力元器件.家用电工的研产销一体企业,是国内覆盖电工产品全领域的大型公司.近年来,围绕"以跨越式发展推动公司的转型升级,实现二次发展"的目标,对公司人力资源 ...

  • 招聘分析:优化招聘的3个层次

    招聘分析,也称为招聘分析,对招聘人员和招聘经理起着越来越重要的作用.招聘分析可以在采购,选择和雇用方面帮助做出更好的,数据驱动的选择.我们将分三步介绍什么是招聘分析,以及如何实现增值分析. 1.什么是 ...

  • HR优化绩效管理的10个步骤?

    我们都认为,绩效管理的当前状态不再适用于当今的现代组织,所以公司急切地寻求下一个伟大的解决方案,它将有助于推动组织在数字世界中保持竞争力.随着我们向数字化员工队伍过渡,集成的绩效管理解决方案将成为优化 ...