问题标签 [javafx-tableview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 将 getter 数组作为函数参数传递 - Java
我正在编写一个函数来从 JFXTableView 创建 xls 表。
使用上面的代码,我可以通过 getter 从表中检索值,但问题是item.getClass().getMethods()以随机顺序返回 getter,这是不可接受的,因为我希望根据定义的标题。我有很多这样的表,每个都有自己的 Class 和 getter,为每个表编写不同的函数似乎太冗长了。所以,我打算做的是编写一个函数,我可以在其中传递数组中每个不同表对象的 getter,这样它就可以循环遍历特定 tableView 对象的所有 getter。像这样的东西:
我当前的 tableView 使用的一个此类成员类的示例是:
javafx - javafx TableView: Why does the sortOrder listener does not fire when I sort descending?
I have a javafx TableView and I want to know when the sort order of a column changes. I added a listener to the getSortOrder
method. However, it only fires when I sort ascending, and never when I sort descending.
To test this I used this example code
Does anyone have an idea why this doesn't fire? Do I need to add sth else?
The data in the table is in a SortedList
and I added the listener as follows:
personTable.getSortOrder().addListener(this::onColumnSortOrderChanged);
java - 突出显示树表视图或树视图中的特定项目
我有两个 TreeViews/TreeTableViews。单击其中一棵树中的特定 TreeItem 时,我首先折叠另一棵树,然后仅展开包含相同信息的项目的路径。这已经很好地工作了。
仍然缺少什么:当扩展第二棵树的第二条路径时,我想突出显示第二棵树中的 TreeItem,它在拍摄时间(一秒左右)内保存相同的信息。
我尝试将其设置为选中并围绕 setStyle 函数播放,但没有任何效果。
你能给我一个提示如何解决这个问题吗?
提前致谢
javafx - JavaFX:如何获取 TableView 中的所有行
我想知道将 JavaFX TableView 数据获取到集合的最佳和最有效的方法。我想获取 JavaFX TableView 中的所有行。
javafx - 如何根据tableview单元格修改选中的tableview
我在这里自定义了一个超链接单元格。我希望tableview在单击此链接时选择内容,但是在添加超链接后,tableview的选择似乎无效。
如果未选中单元格,使用以下代码时会报空异常。
你想要达到的效果如下
java - 关于 javafx tableview
我想自定义tableview的按钮,但是当我在initialize方法中得到show-hide-columns-button时它是空的。有一种方法可以获取 show-hide-columns-button。