当前位置: 首页 > news >正文

网站置顶jq营销平台是什么意思

网站置顶jq,营销平台是什么意思,弹幕视频网站开发,萧山区建设工程质量监督站网站javafx 调用java按照承诺#xff0c;刚刚发布的Java JavaFX主题JMetro版本4.6为进度栏带来了新样式。 进度栏有两种可能的状态#xff1a;确定和不确定#xff0c;新的JMetro版本针对这两种具有不同的样式。 在本文中#xff0c;我还将详细介绍我在JMetro中遵守的一些API设… javafx 调用java 按照承诺刚刚发布的Java JavaFX主题JMetro版本4.6为进度栏带来了新样式。 进度栏有两种可能的状态确定和不确定新的JMetro版本针对这两种具有不同的样式。 在本文中我还将详细介绍我在JMetro中遵守的一些API设计原则。 JMetro API设计原则 关于JMetro的API我有一些原则。 其中之一是它应要求最少的设置并具有最少的必需API。 这意味着例如仅需很少的方法调用就可以将JMetro应用为主题。 现在只需要这两行代码可以很容易地折叠为一行 JMetro jMetro new JMetro(Style.LIGHT); jMetro.applyTheme(root); 这也意味着我尝试不引入新控件除非应该绝对引入它们。 例如使用新的文本字段和密码字段样式我可以引入新的控件因为这两个控件都添加了新功能例如清除和显示密码按钮。 相反我选择通过引入可以在原始控件中使用的新外观类来添加这些新功能。 这种方法有两个优点 开发人员可以轻松更改主题。 从JMetro到另一个主题反之亦然。 由于JMetro仅在严格必要时才引入新控件因此与JMetro没有强耦合。 例如您可能决定在移动设备上或在不同的OS上使用不同的主题或者只是您决定不再使用JMetro。 使用JMetro非常简单。 学习曲线浅。 开始使用JMetro应该真的很容易。 至少您需要知道的是配置和应用JMetro的两行代码。 大多数控件已经在JavaFX SDK中。 在后台将新外观应用于这些控件。 您还可以通过CSS属性配置大多数控件的新外观从而使您可以继续使用与以前相同的Java代码不使用JMetro时。 将来我可能会添加新的API以通过代码例如Java代码配置这些功能但我仍然计划保留所需的最少API。 旧的JMetro进度栏 像往常一样我首先要展示进度条在以前版本中的外观 ProgressBar旧的JMetro轻主题 ProgressBar旧的JMetro黑暗主题 这是用于确定状态的简单平面设计样式。 在旧版本中不确定状态没有样式。 新的JMetro进度栏 在继续显示新的进度栏外观之前我想解释为什么存在两种可能的状态。 当您可以确定地确定特定任务已取得多少进展时您将使用确定状态。 在这种状态下您将显示已完成了多少进度。 进度量取决于进度栏的“填充”程度。 当任务即将完成时进度栏将被“填满”或几乎“填满”。 相反当您无法确定已完成的进度或由于某种原因而不想计算进度时可以将状态设置为不确定。 这不会显示已取得多少进展。 但这至少将表明正在进行一些计算。 受Fluent Design的启发您可以在下面看到进度栏的新样式。 现在两个新的不同外观代表了这两个状态。 自从我在Twitter上的最后一篇文章以来我对不确定的动画进行了一些调整。 ProgressBar新的JMetro主题 上面的动画可能看起来不像实时版本那样流畅 。 我没有时间发布视频而不是GIF。 那可能会更好地证明实际结果。 深色和浅色版本之间没有区别。 进度栏详细信息 我试图使新进度条CSS样式与原始JavaFX Modena CSS尽可能相似。 您仍然可以找到“ track ”和“ bar ” CSS样式类可以像在Modena样式表中一样进行样式设置。 对于不确定状态这是不可能的因为外观完全不同。 对于不确定状态每个“点”都是一个具有样式类的Region dot和dot_number 。 Number是点的位置从1开始。您可以根据需要设置每个“点”的样式因为每个点都是一个Region 。 例如如果您希望点逐渐变暗则可以添加以下CSS .progress-bar:indeterminate .dot_1 {-fx-background-color: ACCENT_COLOR; }.progress-bar:indeterminate .dot_2 {-fx-background-color: derive(ACCENT_COLOR, -15%); }.progress-bar:indeterminate .dot_3 {-fx-background-color: derive(ACCENT_COLOR, -30%); }.progress-bar:indeterminate .dot_4 {-fx-background-color: derive(ACCENT_COLOR, -45%); }.progress-bar:indeterminate .dot_5 {-fx-background-color: derive(ACCENT_COLOR, -60%); } ACCENT_COLOR是JMetro中定义的JavaFX CSS变量用于指定JMetro主题的强调色。 derive(..)是一个JavaFX CSS帮助器函数它根据传入的百分比是负数还是正数来使给定的颜色变暗或变亮。 此示例将给出以下结果 结论 在JMetro 4.6版中为进度栏添加了新样式。 在这篇文章中我还概述了JMetro背后的一些设计原则。 像以前一样您可以在JavaFX主题JMetro页面上查看更新的文档将很快用这个新版本更新。 JMetro即将达到版本5.0。 我计划在第5版之前添加的所有最困难的控件都已完成。 在接下来的几个版本中我计划进行清理重新调整一些样式并增加指定控件的强调颜色的可能性。 在此之前我可能还可以添加新的控件样式。 Ahh ..并在Maven Central中提供JMetro。 翻译自: https://www.javacodegeeks.com/2018/10/fluent-design-style-progress-bar-javafx.htmljavafx 调用java
http://www.zqtcl.cn/news/782688/

相关文章:

  • 做个人网站用什么程序怎么建设一个人自己网站
  • 怎么样建设网站网站通州建设局网站
  • 网站备案有期限吗洛阳宣传片制作公司
  • 给wordpress添加引导页seo营销的策略有哪些
  • 聚美联盟网站怎么做金空间网站
  • 域名注册网站的域名哪里来的更改网站模板内容
  • 南京网站设计网站wordpress选择模板没
  • 河南省网站集约化建设国内房地产设计网站建设
  • 长治招聘网站建设电话销售精准客户资源
  • 灵璧有做公司网站的吗自定义wordpress
  • 创个网站怎么弄做国内第一游戏数据门户网站
  • 沈阳网站制作全过程小程序商城的好处
  • 如何建设vr网站长春建站网站模板
  • 做一个网站的费用wordpress mysql配置
  • 重庆专业的网站建设公司怎么套网站
  • 产品网站怎么做企业网站建设用什么
  • 怎样做网站公司大连市住建局官方网
  • 东莞市网站建设平台wordpress用户登录显示请求失败
  • 网站一键收录西宁网站建设西宁
  • 昆山网站h5制作开发地点
  • 承德网站建设设计手机建站服务
  • 成都网站建设思乐科技网站简单化
  • 东莞外贸公司网站制作微信文章链接wordpress
  • 剑灵网站模板效果图网站源码
  • 个人工作室网站源码带后台安徽服装网站建设
  • SEO案例网站建设公司好听的公司名字大全
  • 一些网站只能在微信打开怎么做的别人做的网站域名到期怎么办
  • 姑苏区做网站网站建设一条
  • 赣州人才网站wordpress论坛查看用户密码
  • asp.net 网站开发架构网站你懂我意思正能量不用下载视频