如果我有一个带有 3 个按钮的 VBox 并将 VBox 鼠标设置为透明,我如何确保它的子项不会变得透明?我需要可点击的按钮。
我正在尝试制作一个时钟,到目前为止我的解决方案是使用 StackPane。在StackPane中添加12个VBox,使其与StackPane一样大,并绕中心轴旋转30度*n。不幸的是,垂直框阻挡了它下面的层,一直到 StackPane 的顶部。
最佳答案
答案是将每个 VBox 的 pickOnBounds 属性设置为 false。由于 VBox 实际上是一个没有几何形状的空白容器,因此禁用边界拾取会使 VBox 不可见,同时保持其子项完好无损。
关于java - 节点 setMouseTransparent 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25731664/