JMetro版本4.8已发布

再一次问好! JMetro Java 4.8版JavaFX主题刚刚发布。 我们即将接近下一个主要版本的版本5.0。

这是已经过彻底改造的旧样式:

  • 日期选择器
  • 树视图

以及经过调整或更改了CSS结构的旧版本:

  • 表格检视
  • 列表显示
  • 组合框
  • 评级控制

4.8版详细信息

这是更改列表。 从较小的到较大的:

  • 清理了评级控件CSS。 评级控件的颜色现在基于全局定义的强调颜色;
  • 调整了组合框的颜色,以实现浅色和深色主题;
  • 调整了Table View的明暗风格,并重新组织了CSS代码;
  • 调整了Tree View的明暗风格,并重新组织了CSS代码;
  • 调整后的列表视图样式:

JMetro版本4.8

  • 新的日期选择器明暗风格:

正如我之前提到的,JMetro受到Fluent Design的启发,它不是Fluent Design Style(FD)的副本。 日期选择器样式是此的另一个示例。

当我制作第一个版本的Date Picker时,当时还没有FD版本(当时Microsoft的风格称为Metro)。 如今,有一种Microsoft设计语言的Date Picker,因此JMetro Date Picker受到了很多更改的启发。 FD版本中不存在JavaFX Date Picker中的某些特定功能,并且使JavaFX版本的行为与FD版本完全一样没有任何价值。 因此,我需要适应JavaFX版本的功能。

在其他情况下,在其他控件上,我也更改了FD样式,因为我不喜欢它的某些东西。

总而言之,请记住,JMetro不是Fluent Design的副本,因为我提到的原因,我认为这并不合理。

事不宜迟,这里是新的Date Pickers样式。 浅色和深色版本:

JMetro版本4.8

新日期选择器JMetro JavaFX light主题

JMetro版本4.8

新日期选择器JMetro JavaFX黑暗主题

包起来

4.8版对现有样式进行了一些调整,并对“日期选择器”和“列表视图”进行了两种新的翻新样式。

我尚未更新JavaFX主题JMetro文档页面 ,但我打算这样做。

我们离版本5非常接近,这意味着所有以前存在的样式还有一些新的不存在的样式将再完成一次迭代。 所有这些都受到Microsoft最新Fluent Design更改的启发。

以下是近期的计划:

  • 完成所有剩余控件的调整;
  • 也许对以前已经完成的样式进行调整/更改(如果我发现需要改进的地方);
  • 通过简单轻松地覆盖CSS变量值来添加更改重音颜色和其他细节的功能;
  • 通过Maven Central也可以使用JMetro。

我可能会不时在我的Twitter帐户中发布一些我不打算在此处发布的快速更新(以便在没有发布博客的所有时间的情况下发布公告)。 因此,如果您不想错过他们,请跟随我。

翻译自: https://www.javacodegeeks.com/2018/11/jmetro-version-4-8-released.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/344328.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【渝粤教育】电大中专新媒体营销实务 (3)作业 题库

1.( )对新媒体的定义为:“以数字信息技术为基础,以互动传播为特点,具有创新形态的媒体。” A.新传媒产业联盟秘书长王斌 B.华纳兄弟总裁施瓦茨威格 C.联合国教科文组织 正确 正确答案:左边查询 学生答案&am…

【渝粤教育】电大中专测量学作业 题库

1.测量学是研究地球的形状和大小以及确定地面点()位置的科学。 A.平面 B.空间 C.曲面 D.高程 错误 正确答案:左边查询 学生答案:A 2.测量学中的水准面是一个()。 A.斜平面 B.水平面 C.竖直面 D.曲面 正确 正…

【渝粤教育】电大中专电商运营实操 (14)作业 题库

1.电子商务最重要的是“商务”,而网站只不过是电子商务的后台支撑。 ( ) A.正确 B.错误 错误 正确答案:左边查询 学生答案:未作答 2.网上购物仅仅是电子商务的一小部分,而完整的电子商务过程是一切利用现代…

linux view查看日志命令,linux查看日志文件内容命令tail、cat、tac、head、echo、vi

linux查看日志文件内容命令tail、cat、tac、head、echotail -f test.log你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C,---------------------------linux 如何显示一个文件的某几行(中间几行)从第3000行开始,显示1000行。即显示3000~3999行cat fi…

【渝粤教育】电大中专电商运营实操作业 题库

1.电子商务最重要的是“商务”,而网站只不过是电子商务的后台支撑。 ( ) A.错误 B.正确 错误 正确答案:左边查询 学生答案:未作答 2.网上购物仅仅是电子商务的一小部分,而完整的电子商务过程是一切利用现代…

【渝粤教育】电大中专电子商务网站建设与维护 (21)作业 题库

1.阿里巴巴是于1999年创立的( )的网上贸易市场平台。 A.零售商对消费者 B.企业对消费者 C.企业对企业 D.企业对零售商 错误 正确答案:左边查询 学生答案:未作答 2.阿里巴巴网站的不足不包括( ) A.“诚信通”…

linux 下对u盘分区吗,linux对中毒u盘分区和格式化

linux对中毒u盘分区和格式化发布时间:2008-08-29 10:36:49来源:红联作者:aibss原创人:a3563u盘情况是4G,分2个区,分别为2G。其中一个分区在windows下“我的电脑”里看不见,但在磁盘管理里能看见,但没有盘符&#xff0c…

Java 11快多少?

尽管大多数开发人员仍然使用Java 8 ,但Java 11还是在不久前发布的。 让我们看看其中哪个对OptaPlanner更快。 找出答案的最佳方法当然是运行OptaPlanner基准测试。 本文是我们针对Java 8的类似文章的后续文章 。 基准方法 为了运行基准测试,我们使用了&…

linux5.9安装教程,Linux内核5.9的最重要功能及安装方法

原标题:Linux内核5.9的最重要功能及安装方法Linux内核5.9带来了吸引数据中心管理员的诸多性能提升。本文作者着重介绍了改进之处,并介绍了如何安装主线内核。与5.8一样,Linux内核5.9确实没有任何改变游戏规则的功能,至少对普通用户…

远程桌面服务怎么测试_快速的远程服务测试

远程桌面服务怎么测试测试与远程服务交互的代码通常非常困难。 有很多折衷因素会影响您可以编写哪些测试以及要编写的测试数量。 在大多数情况下,您对从服务中获取的数据的控制为零,这使得断言至少很难说。 不久前,我使用VCR库针对远程服务编…

linux 编译src.rpm,CentOS6.5下编译src.rpm包的内核

CentOS6.5原生内核版本是Linux 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux在网上下载对应版本的src.rpm包:kernel-2.6.32-431.el6.src.rpmhttp://rpm.pbone.net/index.php3/stat/4/idpl/24668468/dir/scientific_l…

Apache Payara:让我们加密

不久前,我写了一个小教程 ,介绍如何生成“让我们加密SSL”证书并将其安装在Glassfish Java EE平台上。 这个技巧对我来说是一个奇迹,但是每三个月必须手动更新和重新安装证书变得很烦人。 我做了一些研究,并且与第一个教程一样&a…

linux命令 dstat,关于linux:每天学一个-Linux-命令103dstat

命令简介dstat 命令是一个用来替换 vmstat、iostat、netstat、nfsstat 和 ifstat 这些命令的工具,通用的系统资源统计工具,是一个全能零碎信息统计工具。[rootcentos7 ~]# dstat-bash: dstat: command not found[rootcentos7 ~]# yum install dstat -yds…

openssh arm linux 编译,openssh编译安装到ARM嵌入式系统中

目录一.SSHD编译(此步骤在虚拟机上执行)1.1 在/root/目录下创建ssh目录1.2 交叉编译zlib1.3交叉编译openssl1.4交叉编译openssh二.移植(此步骤在开发板上执行)2.1 在开发板上建立需要的目录2.2 下面是在开发板上操作2.3修改sshd_config三、加入自启动脚本…

反射xss 测试地址_使用反射进行测试

反射xss 测试地址根据我以前的帖子,我正在撰写有关“单一责任原则”的演讲。 我花了大部分时间。 同时,我想分享一个示例代码,说明如何在类中测试内部字段。 我这样做是为了进行特殊的测试,这更多的是集成测试。 在依赖类的标准单…

Spring Boot休眠提示

1.概述 Hibernate不需要介绍。 它是Java中最受欢迎的ORM。 同样,Spring Boot是目前最强大,最易于使用的Java框架。 本教程与Hibernate或Spring Boot无关,其中有大量的内容。 我们将研究在将它们一起使用时可能会遇到的一些常见错误以及如何…

linux自动挂载fcoe存储,在sdb上挂载USB 设备

在主机上挂载 USB 设备后我们查看系统当前磁盘设备:1. [rootFCoE ~]# fdisk -l2.3. Disk /dev/sda: 43.0 GB, 42991616000 bytes4. 255 heads, 63 sectors/track, 5226 cylinders5. Units cylinders of 16065 * 512 8225280 bytes6. Sector size (logical/physica…

linux gui编程语言,使用 Red 语言编写 GUI 应用程序

一句话概括 — 使用 Red 语言编写原生跨平台桌面 GUI。尝试在 Windows 上使用 PyInstaller 将“可执行”的 ducktape 封装在 Python 脚本之后,我发现应该学习的编程语言类应该具有以下属性:静态二进制编译(产生一个二进制,不是运行时的字节码…

java 开发人员工具_Java开发人员的5种工具

java 开发人员工具改善我们编写的Java代码的一种方法是使用最好的工具。 因此,让我们看看IDR Solutions建议使用的5种最常用的工具来帮助Java开发人员编写更好的代码。 查找错误 FindBugs是一个开放源代码程序,根据Lesser GNU Public许可的条款进行分发…

64位linux并行计算大气模型效率优化研究,64位Linux并行计算大气模型效率优化研究...

第26卷第6期2009年6月计算机应用研究Application&a…