Java,JavaFX的流畅设计风格滑块

JMetro的Java,JavaFX主题版本刚刚提高到4.2版。 此版本为Slider控件带来了新样式。 除此之外,您现在还可以看到一个弹出窗口,向您显示滑块的当前值。

新滑块样式

以下是旧的JMetro Slider样式:

滑块OLD JMetro灯光主题

滑块OLD JMetro灯光主题

滑块OLD JMetro黑暗主题

滑块OLD JMetro黑暗主题

对于这个主题,我必须创建一个新皮肤。 这是因为您无法设置从“滑块”轨道的起点到拇指所在点的填充的样式。 在JMetro 4.2版中,我进一步增强了此外观以添加新功能。 接下来,我将讨论此功能。

首先,我想展示新的Slider样式:

滑块NEW JMetro灯光主题

滑块NEW JMetro灯光主题

滑块NEW JMetro黑暗风格

滑块NEW JMetro黑暗风格

如您所见,滑块的颜色和整体样式已更改。 您还会注意到我提到的新功能。 每当用户与滑块互动以更改其值时,就会出现一个弹出窗口,以准确显示滑块具有的值。 每当您需要显示允许更精确调整的界面时,此功能就很有用。 通过显示一个弹出窗口,用户在操作时将确切知道当前的Slider值。

该功能默认情况下处于启用状态,但可以通过-show-value-on-interaction属性关闭。 以下代码片段显示了默认情况下如何在JMetro中对其进行配置:

.slider {-show-value-on-interaction: true;
}

要关闭此功能,您需要做的就是在调用JMetro类的applyTheme(...)之后添加一个样式表,其定义如下:

.slider {-show-value-on-interaction: false;
}

或者,您可以针对具体情况通过定位特定的Slider并将其-show-value-on-interaction属性设置为false

包起来

版本4.2刚刚发布。 此版本为Slider控件带来了新样式,并增强了以前的Slider外观。 它添加了一项新功能,该功能允许通过弹出窗口显示当前已修改的Slider值。

如果需要有关新Skin的更多背景信息,可以查看以前的JMetro风格Slider帖子 。

我计划创建一个新的库,该库将具有新的增强外观,例如此外观和其他常规增强功能。 我的理解是这些增强功能不仅对JMetro有价值。 因此,我将它们提供给其他人以在不同的上下文中使用。 然后,JMetro将依赖这个新库。

我不喜欢Slider拇指的圆角。 我不知何故觉得它们有点太圆了。 因此,我可能会在另一个JMetro版本中提出一种替代样式,并允许您在两者之间进行选择。

与往常一样,您可以查看JMetro Java,JavaFX主题页面,以获取有关JMetro的详细信息。 我将在未来几天内尝试对其进行更新。

在下一个更新中,我计划为Button控件创建一种新样式,并在单击时添加一个动画。

请继续关注,在Twitter上关注我并订阅此博客。

翻译自: https://www.javacodegeeks.com/2018/08/fluent-design-style-slider.html

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

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

相关文章

【渝粤题库】国家开放大学2021春1443卫生信息与文献检索题目

试卷代号:1443 2021年春季学期期末统一考试 卫生信息与文献检索 试题(开卷) 2021年7月 一、单项选择题(每小题2分,共50分,每小题仅有一项答案正确,请将正确答案的序号填在括号内) 1.…

【渝粤题库】国家开放大学2021春1703农村发展理论与实践题目

试卷代号:1703 2021年春季学期期末统一考试 农村发展理论与实践 试题 2021年7月 一、单选题(20题,每题3分,共60分) 1.在农村发展的“参与式方法”中,“参与”意味着有相应的机制保障( &#xff…

【渝粤题库】国家开放大学2021春1375Matlab语言及其应用题目

试卷代号:1375 2021年春季学期期末统一考试 Matlab语言及其应用 试题 2021年7月 一、单选题(12小题,每小题3分,共36分) 1.如果想将矩阵A第2行第3列的元素改为66,可以通过( )语句来完…

【渝粤题库】国家开放大学2021春1379人文英语3题目

试卷代号:1379 2021年春季学期期末统一考试 人文英语3 试题 2021年7月 注意事项 一、将你的学号、姓名及分校(工作站)名称填写在答题纸的规定栏内。考试结束后,把试卷和答题纸放在桌上。试卷和答题纸均不得带出考场。监考人收完考…

如何利用ide进行跟踪调试_使用调试器进行事后跟踪

如何利用ide进行跟踪调试我最近一直在使用的大多数调试器的好功能是能够在断点上记录信息。 这对于理解代码而无需修改是非常有用的,因为它涉及字节码修改。 让我们考虑一下这种非常琐碎且效率低下的函数实现,以返回斐波那契数列中的第n个数字。 publi…

在树洞里,渝粤题库在线整理

在树洞里 在树洞里,我看到了一些领国家助学金的同学大手大脚,也看到了一些同学好像并不困难,我更看到了许多拿了学校的奖励,可是连写感谢信都不愿意写,觉得很麻烦的同学。我想把我的故事讲给你们听。 我来自单亲家庭…

【渝粤题库】国家开放大学2021春1708农业产业发展规划题目

试卷代号:1708 2021年春季学期期末统一考试 农业产业发展规划 试题 2021年7月 一、单项选择题(每题2分,共30分) 1.概念规划兴起于20世纪六七十年代,最早源于城市规划领域。我国概念规划的第一个实例是2001年1月完成的&…

Java 11即将发布的功能–启动单文件源程序

Java 11即将完成,并且进入了下降阶段 。 好像在几周前就发布了Java 9,而在这里,距离发布Java 11不到几个月。 鉴于Java的新发行过程和时间表,这将变得司空见惯。 不管那是好事,我们都将其搁置一旁。 这里列出了Java 1…

【渝粤题库】国家开放大学2021春2018货币银行学题目

试卷代号:2018 2021年春季学期期末统一考试 货币银行学试题 2021年7月 一、单项选择题(每小题2分,共20分,每小题有一项答案正确,请将正确答案的序号填写在括号内) 1.一国国内经济可分为居民、非金融企业、政…

【渝粤题库】国家开放大学2021春2044教育研究方法题目

试卷代号:2044 2021年春季学期期末统一考试 教育研究方法 试题(开卷) 2021年7月 一、单选题(每题5分,共25分) 1.探索性研究常采用的研究方式包括( )。 A.文献调查、经验调查、典型情况或个案分析 B.调查性研…

【渝粤题库】国家开放大学2021春2094法理学题目

试卷代号:2094 2021年春季学期期末统一考试 法理学 试题. 2021年7月 一、单项选择题(每小题有四个备选答案,其中只有一个正确的,请将正确答案的序号填在题干的括号内。每小题2分,共20分) 1.分析法学派认为&…

【渝粤题库】国家开放大学2021春2108刑法学(2)答案

试卷代号:2108 2 0 2 1年春季学期期末统一考试 刑法学(2) 试题答案及评分标准 (供参考) 2021年7月 一、选择题(每小题的备选答案中至少有一个是正确的,请将正确答案的序号字母填入题目括号内。多选、少选均不得分。每小…

截至频率_截至2013年核心Java帖子

截至频率随着2013年即将结束,我最近发现了几篇与我认为“核心Java”知识有关的帖子。 这篇文章列出了三个帖子,并提供了一个简短说明的论坛。 我这样做有两个目的:(1)帮助其他人意识到这些优秀职位的存在;&…

【渝粤题库】国家开放大学2021春2143西方经济学题目

试卷代号:2143 2021年春季学期期末统一考试 西方经济学 试题 2021年7月 一、单项选择题(从下列每小题的四个选项中,选出一项正确的,将其标号填在题后的括号内。每小题2分,共30分) 1.作为经济学的一个分支&a…