我这里有点问题。。
我试图svgpath
通过在stackpane
. 我有这样的设置:
那个灰色三角形是一个svgpath
(只是用于测试目的的基本三角形)。现在 SVG 位于hbox
这样的内部:
class mView : View() {
override val root = vbox {
label("test text") {
//label styles
}
hbox {
stackpane {
//first blue box
}
stackpane {
//second green box
svgpath("M600 0 L350 800 L900 800 Z") {
addClass(UIStyles.bgImagesStyle)
}
}
stackpane {
//third red box
}
}
}
}
这一切都很好,但我需要svgpath
缩小一点..
svgpath("M600 0 L350 800 L900 800 Z") {
addClass(UIStyles.bgImagesStyle)
scaleX = .4
scaleY = .4
}
然后发生这种情况:
我需要绿色框来遵守新的、按比例缩小的svgpath
. 有没有办法将堆栈窗格的宽度/高度“更新”到新的边界?
感谢您的任何帮助!