我很难弄清楚为什么我的透明舞台拒绝透明。最后我发现,这是由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阶段背景呈灰色(例如默认窗口背景)。虽然按钮的作用很明显,而且工具提示对于我的布局来说并不是必需的,但如果有的话就很好了,只是为了提供一点提示......
有什么建议或解决方法吗?