NO IMAGE

今天專案中需要獲取面板大小來計算一個比例,但是我把一個pane放入borderpane 後getWidth 和getHigth都為0,getprefWigt還為-1。

讓我鬱悶半天,然後發現還有一個函式

getBoundsInParent() 獲取Bounds就能夠獲取他的打消了還有getBoundsInLocal() 獲取位置

昨天又試了一下,這個方法在相對佈局下改變pane尺寸後資料有點問題。

可以用pane的widthproperty 這個類,還可以新增大小變動的監聽,好用!

mark一下