JavaFX 背景图像位置在 hbox 之外



-fx_background-position:0 -40由加载的样式设置时.css或通过操作处理程序在代码中设置时,会出现此问题。在我的示例中,背景图像设置在hbox宽度一个单元格上。调整背景图像的位置时,图像会移动到hbox的限制/边界之外,在这种情况下向上移动,并覆盖hbox位置上方的区域。就我而言,它涵盖了操作按钮,因此它们不会触发。如何不显示背景图像中超出hbox的部分?

如果你重叠的hbox根本不应该对鼠标事件做出反应,你可以添加hbox.setMouseTransparent(true);

希望有帮助。

最新更新