我正在尝试在JavaFX中创建一个TableView,用户可以通过双击表头来更改列标题的值。 应该出现一个文本框,填写新值后,该值应该分配给列标题。
答案 0 :(得分:1)
与James'中略有不同的方法。评价:
请注意,TableColumnHeader的软件包依赖于版本,对于fx8,它被认为是位于com.xx.skin中的内部api,对于fx9,它是javafx.xx.skin中的public。
示例:
ID1 ID2 ID3 ID4 ID5
ID1 0 0 0 0 1
ID2 0 0 0.5 0.5 0
ID3 0 0.5 0 0 0.5
ID4 0 0.5 0 0 0.5
ID5 0.33 0 0.33 0.33 0