小编Reg*_*ser的帖子

JavaFX 8 工具提示消除了舞台的透明度

我很难弄清楚为什么我的透明舞台拒绝透明。最后我发现,这是由Tooltip安装到以下文件引起的ImageView

ImageView imageViewIcon = new ImageView();
imageViewIcon.setFitWidth(70);
imageViewIcon.setFitHeight(70);
imageViewIcon.setPreserveRatio(false);
imageViewIcon.setImage(new Image("./next.png"));

Tooltip tooltip = new Tooltip("Tooltip!");
if (this.config.getShowTooltip("true")) {
    Tooltip.install(imageViewIcon, tooltip);
}
Run Code Online (Sandbox Code Playgroud)

当我注释掉最后 4 行时,透明度按预期工作,但安装后Tooltip阶段背景呈灰色(例如默认窗口背景)。虽然按钮的作用很明显,而且工具提示对于我的布局来说并不是必需的,但如果有的话就很好了,只是为了提供一点提示......

有什么建议或解决方法吗?

java javafx javafx-8

2
推荐指数
1
解决办法
650
查看次数

标签 统计

java ×1

javafx ×1

javafx-8 ×1