javaFx设置splitpane大小来包装tableview

时间:2017-06-22 12:38:09

标签: java javafx javafx-2 javafx-8

我的要求是在tabelView中显示不同数量的行,其中每行包含一个标签列和第二列,n带有textBox,comboBox,richtext或datePicker。

用户可以输入一些值并通过按钮开始搜索,将结果显示在splitPane的下半部分。

此表格以垂直splitPane显示,如下所示:

Name    |    txtName
date    |    datepickerDate
gender  |    cmbGender
----------------------------

Results will be shown here

顶表的行数可能在1到20 +之间变化。

我已将最大splitPane大小修复为50%-50%分布式,如果表需要的空间超过窗口的50%,则用户需要滚动。

我需要的是在运行时可以知道表实际需要多少空间。这取决于单元格的字体大小和内容(例如:一个richtext-control比文本框稍大)有没有办法知道tableview需要的实际空间?

我在这里找到的所有问题都与将tableview拟合到窗口大小有关,我需要反过来,我需要将SplitPane分隔符放在表结束的地方

提前致谢,

BillDoor

0 个答案:

没有答案