如何消除StackPane大小的额外中断?

时间:2013-12-31 01:06:44

标签: java javafx javafx-2 javafx-8 java-8

请查看附图,在StackPane编号“1”内,我添加了一个名为“Icon”的图像,我将其Y位置更改为StackPane的顶部,但是图像图标的额外内容发生了什么虽然将最大尺寸设置为StackPane,但是会自动隐藏,

所以我想做的是隐藏StackPane的中断,如StackPane数字“2”所示,

注意:我使用photoshop将StackPane编号设为“2”,以解释我的意思

谢谢,

enter image description here

1 个答案:

答案 0 :(得分:1)

你在这里解释的是JavaFX SceneGraph的一个特性:Child节点可以在它的父节点的边界之外绘制。我想切割使用Node类的setClip(...)方法所需的边缘。可以在此处找到一个示例:http://blog.ngopal.com.np/2011/06/22/masking-in-javafx-2-0/