2016-09-19 37 views
0

我希望電子表格視圖的高度與其中的總行數一樣長。 也就是說,如果有3行30,40,50高度的電子表格視圖的高度應該是120,我希望rowheight是AUTOFIT,因爲我包裹在幾個單元格上的文本。 getRowHeight返回AUTOFIT,但我想要單元格或行的實際高度,因爲行是最高單元格的高度。想要ControlsFX SpreadsheetView的總高度爲rowheight

回答

0

網格上的getRowHeight確實會返回AUTOFIT,因爲網格是模型和目的。

但是,如果你打電話getRowHeight在SpreadsheetView本身(必須創建的皮膚),你會得到所要求的行高度:

for(int i=0;i<spreadSheetView.getGrid().getRowCount(); i++){ 
        System.out.println(spreadSheetView.getRowHeight(i)); 
       } 
相關問題