javafx透明边框_JavaFX技巧6:使用透明颜色

javafx透明边框

为用户界面元素选择正确的颜色始终是一个很大的挑战,但是当您开发可重用的框架控件时,开发人员就无法控制使用它们的应用程序的外观和感觉,这甚至更具挑战性。 尽管您可能总是将元素添加到默认的灰色背景之上,但是嵌入控件的开发人员可能更倾向于哥特式风格,并使用黑色背景。 您选择的漂亮颜色突然与应用程序的其余部分发生冲突。

为了解决这个问题,我在使用FlexGanttFX和FlexCalendarFX时发现的最佳方法是使用半透明颜色。 当您执行操作时,UI元素的颜色将始终是其自身颜色和背景颜色的混合。 如果应用程序使用白色背景,则颜色将变亮;如果应用程序使用黑色背景,则颜色将变暗。 您的元素和背景之间的对比度永远不会太强,从而使外观平滑。

以下屏幕截图取自FlexCalendarFX(正在进行的工作)。

不透明度1

现在,相同的UI带有更暗的背景。 您可能一开始可能看不到它,但是这两个屏幕截图之间的绿色和蓝色实际上有所不同。 这些是非常细微的差异,但是它们对您的应用程序的总体印象有很大的差异。

不透明度2

在JavaFX中,您可以在CSS中定义Alpha通道值小于1的颜色以实现透明度:

.my-style {-fx-background-color: rgba(255, 255, 255, .7); // transparent white
}

使用不透明度还具有很好的副作用,即使它们相互重叠,您仍然可以区分不同的元素。

翻译自: https://www.javacodegeeks.com/2014/07/javafx-tip-6-use-transparent-colors.html

javafx透明边框

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

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

相关文章

android-创建sdcard

进入sdk 安装路径 tools目录下 mksdcard 100M D:\dxfSDCard.img //创建一个100M的sdcard

Apache Ivy 2.5.0发布

本周,我们发布了Apache Ivy的 2.5.0版本。 Apache Ivy是与Apache Ant构建工具集成的构建依赖项管理器。 可以照常从https://ant.apache.org/ivy/download.cgi下载该下载。 该2.5.0版本是在Ivy发行版中存在很大差距之后发布的。 2.4.0于2014年12月26日发布。此后&am…

android: a system image must be selected to continmue

问题:如题 原因: 没有对应的镜像文件 解决 android studio 进入setting -> appearance behavior -> system setting -> android sdk 下载对应的镜像文件即可

win10 更新 英特尔显示器音频 后显示器音箱没有声音

问题 如题,win10系统更新后显示器音箱没有声音,且右击桌面声音查看播放设备 (说明:这是在解决问题之后截的图,没解决前,只有一个“扬声器/听筒”,原先是存在BenQ LCD的) 解决过…

unity ppr_智能自动PPR更改事件策略

unity pprADF开发人员普遍认为,将迭代器绑定更改事件策略设置为ppr在性能方面不是一件好事,因为此策略会强制框架刷新每个请求上绑定到此迭代器的所有属性绑定。 这不是真的! 框架仅刷新在请求期间已更改的属性和依赖于已更改属性的属性。 …

onenote创建快速笔记--此分区尚不可用,它是从其他设备添加的,该设备同步后才将可用

问题如题 解决 【文件】→【选项】->【保存和备份】 ->【修改】-> 选择新的分区存放快速笔记 图文并茂请参见:https://blog.sina.com.cn/s/blog_7012320d0102wsmw.html 其他: 同步不能连接服务器 解决该问题时,出现同步不成功&…

用Java匹配模式

如果您使用的是Java,那么您之前很有可能会看到其模式匹配。 String#matches(String)方法在内部使用Pattern类型,该类型包含更复杂的功能: 通过编译正则表达式来创建Pattern 。 该模式与任何输入字符串匹配,并且可以选择查找捕获组…

gradle-com.android.build.api.transform.TransformException:Error while generating the main dex list

问题 What went wrong: Execution failed for task >’:app:transformClassesWithMultidexlistForYm10000016Release’. com.android.build.api.transform.TransformException: Error while generating the main dex list. 原因 MultiDex未做初始化 解决 在application的…

Devc++- 源文件未编译”

问题:如题 解决: 删除D:\Software\DEV-CPP\Libexec\gcc\mingw32\3.4.2\目录中的collect2.exe(最好修改名称或备份一下)

如何构建一个Maven插件

使用Okta的身份管理平台轻松部署您的应用程序 使用Okta的API在几分钟之内即可对任何应用程序中的用户进行身份验证,管理和保护。 今天尝试Okta。 由于其插件生态系统的普及,Apache Maven仍然是Java领域中最流行的构建工具。 很容易找到一个现有的插件来…

devc++ 运行时黑屏一闪而过

解决 return 0;前 写getchar();或者 system("pause");

java word批注_创建自己的Java批注

java word批注如果您一直在用Java编程并且使用诸如Spring和Hibernate之类的任何流行框架,那么您应该对使用注释非常熟悉。 当使用现有框架时,其注释通常就足够了。 但是,您是否发现需要创建自己的注释? 不久之前,我找…

东芝硬盘插入台式机后滴滴响

问题:如题 个人解决: 插入到主机背后的USB接口,前置的USB可能供电不足

使用JUnit 5进行Spring Boot测试

JUnit 5 (JUnit Jupiter)已经存在了相当长的一段时间,并且配备了许多功能。 但令人意外JUnit 5它不是一个默认的测试库相关,当涉及到春节开机测试入门:它仍然是JUnit 4.12 ,在2014年发布了回来,…

android-ViewPager不能显示

问题 如题 解决 忘了在PageAdapter中的instantiateItem()方法中创建了视图后调用 container.add(view),黑线。。。

AndroidStudio cmakelist找不到问题

这里写自定义目录标题AndroidStudio cmakelist找不到问题原因解决AndroidStudio cmakelist找不到问题 原因 在build.gradle中声明了externalNativeBuild ,但CMakeList.txt并不存在 externalNativeBuild { cmake { path “CMakeLists.txt” } } 解决 把external…

Window网络无法查看其它设备的共享文件

项目场景: windows共享文件夹能查看到不能访问 问题描述 window中共享文件夹能查看到但不能访问 原因分析: 未添加对应的组或用户名 解决方案: 重新设置可共享的组或用户名 1. 文件夹-》属性-》共享-》确保已经共享 2. 安全-》组或者用户名…

javafx中css选择器_JavaFX技巧12:在CSS中定义图标

javafx中css选择器当您是像我这样来自Swing的UI开发人员时,您很有可能仍在代码中直接设置图像/图标。 最可能是这样的: import javafx.scene.control.Label; import javafx.scene.image.ImageView;public class MyLabel extends Label {public MyLabel(…

EA问题的JDK14实例

Tagir Valeev最近发布了一条有关即将发布的Java JDK14版本的预览功能的推文: #Java14模式匹配将名称隐藏带入了更高的疯狂程度。 在这里,我为FLAG字段添加或删除了final修饰符,该修饰符仅在不可达的if分支中访问。 这实际上改变了…

python去除图像光照不均匀_CVPR 2020 | 从重建质量到感知质量:用于低光照增强的半监督学习方法...

CVPR 2020 | 从重建质量到感知质量:用于低光照增强的半监督学习方法Code: https://github.com/flyywh/CVPR-2020-Semi-Low-Light1背景本篇为大家介绍我们组被2020年IEEE国际计算机视觉与模式识别会议(CVPR 2020)接收的工作《From Fidelity to Perceptual Quality: A…