JavaFX Button悬停缩放

佐尔坦·萨博(Zoltan Szabo)

我开始学习JavaFX效果,但是似乎找不到关于悬停按钮缩放的任何相关信息。

我猜它可以通过带有Scale过渡或CSS的JavaFX代码来完成。在CSS中,我找到了一种在鼠标悬停时增加按钮的方法,但是我不知道如何将其实现到JavaFX。

这是纯css代码中html的增长悬停效果:

.hvr-grow {
    display: inline-block;
    vertical-align: middle;
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    transition-duration: 0.3s;
    transition-property: transform;
}

.hvr-grow:hover,
.hvr-grow:focus,
.hvr-grow:active {
    transform: scale(1.1);
}

如何将CSS代码转换为fx-css代码?CSS代码与fx-css代码相同吗?(这意味着我只需要在前面放置“ -fx- [buttonID]”就可以了吗?)

我想知道是否有任何信息可以保护CSS动画和类似JavaFX css的信息。

您能帮我完成这个任务吗?

DVarga

Node有一个-fx-scale-x-fx-scale-y-fx-scale-zCSS属性,它具有的默认值1Node是的超类,Button因此这些属性是继承的。

要将其应用于应用程序中悬停时的任何按钮,请将此css selectpr添加到样式表中:

.button:hover {
    -fx-scale-x: 1.1;
    -fx-scale-y: 1.1;
    -fx-scale-z: 1.1;
}

要查看不同控件具有哪些CSS样式,可以查看链接的指南,还可以检查JavaFX 8默认样式表(modena.css)

要了解如何使用CSS设置应用程序样式,可以查看本教程

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JAVAFX缩放,在ScrollPane中滚动

来自分类Dev

JavaFX 8动态节点缩放

来自分类Dev

JavaFx:按钮边框和悬停

来自分类Dev

JavaFX Button发布事件

来自分类Dev

JavaFX:缩放和滚动无法正常工作

来自分类Dev

JavaFX缩放形状而不移动原点

来自分类Dev

在JavaFX中将ImageView缩放到特定高度

来自分类Dev

JavaFX屏幕分辨率缩放

来自分类Dev

缩放和平移javaFX-更改滚动

来自分类Dev

可与父级缩放的JavaFX布局

来自分类Dev

在JavaFX中将ImageView缩放到特定高度

来自分类Dev

JavaFX检查是否正在悬停多个元素

来自分类Dev

儿童悬停使用JavaFX进行聆听

来自分类Dev

在悬停时显示javafx 2线图值

来自分类Dev

JavaFX Transition-悬停时变暗按钮

来自分类Dev

JavaFX PiChart,我的悬停值闪烁

来自分类Dev

JavaFX的显示鼠标悬停窗格

来自分类Dev

在悬停时显示javafx 2线图值

来自分类Dev

JavaFX检查是否正在悬停多个元素

来自分类Dev

javafx ImageView如何使用css悬停

来自分类Dev

JavaFX Transition-悬停时变暗按钮

来自分类Dev

JavaFX PiChart,我的悬停值闪烁

来自分类Dev

悬停JavaFX ScrollBar的增量按钮时的细线

来自分类Dev

javafx adding button to grid pane

来自分类Dev

JavaFX图表的自动缩放错误,数字低

来自分类Dev

JavaFX 8-相对于鼠标指针进行缩放

来自分类Dev

使用JavaFX缩放窗口时自动居中程序内容

来自分类Dev

JavaFX平移和缩放,内部具有可拖动节点

来自分类Dev

JavaFX将大小不同的节点缩放到相同的大小