如何在JavaFX的网格窗格中获取列索引和行索引。请参见下面的代码
Text text1 = new Text("Text 1");
Text text2 = new Text("Text 2");
StackPane root = new StackPane();
GridPane gridPane = new GridPane();
gridPane.add(text1, 0, 0);
gridPane.add(text2, 1, 0);
当鼠标在text1上输入时,我想获取GridPane的列索引和行索引
text1.setOnMouseEntered(new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent e) {
//want to get column index =0 and row index=0
}
});
请让我知道。
当我在寻找与OP相同的答案时,我搜索了很多,最终找到了这个。
GridPane.getColumnIndex((Node) e.getTarget());
GridPane.getRowIndex((Node) e.getTarget());
如果使用GridPane生成“网格”,则可以通过单击要从中获取坐标的节点以整数格式获取索引
您可以通过使用位于GridPane类中的静态方法获取行索引和列索引。
System.out.println("Row: " + GridPane.getRowIndex(text1));
System.out.println("Column: " + GridPane.getColumnIndex(text1));
请参阅以获取参考。
当我单击时,我尝试获取gridpane的行/列索引。 我在JTable(java swing)中寻找像getSelectedColumn()这样的方法 我搜索了这个。gridPane.getRowIndex(节点) 但这对我没有帮助。因为它需要节点名来获取行/列索引。 我通过语法制作了一个网格组件。所以节点名称是相同的。如何获取值?我的部分代码在下面。
你好,所以我尝试了许多在线解决方案,如何获得在网格窗格中点击的节点(单元格)。我使用的获取节点的方法如下所示。我也尝试过迭代这个方法之前的所有节点。我已经用场景构建器构建了网格,正如你在下面的图片中看到的,列和行都清楚地存在。我正在尝试这个解决方案如何在鼠标上获得网格窗格行和列ID在JavaFX网格的每个单元格中输入?但是,正如我上面提到的,从行和列返回的值是null。 包含此网格的FXML
本文向大家介绍如何基于R中的名称获取行索引或列索引?,包括了如何基于R中的名称获取行索引或列索引?的使用技巧和注意事项,需要的朋友参考一下 我们可能更喜欢在分析期间使用行索引或列索引,而不是使用它们的数字,因此,我们可以借助grep函数获得它们。在处理大型数据集时,这很有用,因为大型数据集具有大量的行和列,因此更容易用索引而不是数字来调用它们。具体来说,需要列索引,另一方面,仅在特殊情况下(例如分
我对JavaFX非常陌生,我需要帮助识别表视图中的选中/选中复选框。请参阅我用于在表视图中填充数据的UI和代码的屏幕截图。我正在使用场景生成器创建UI 初始化表视图的代码 UI的图像 这是数据模型。 导入javafx。豆。所有物SimpleboleanProperty;导入javafx。豆。所有物简单财产; 公共类测试套件{ } 我的目标是在单击另一个按钮时获得所有选中复选框的描述(旁边的一列)
当跨多个索引进行搜索时,elasticsearch的“多重匹配”查询将返回搜索结果中的索引名称。 响应包含字段,该字段告诉结果来自的索引 spring-data-elasticsearch中用于的类是和具有字段、、用于获取与elasticsearch查询相似的数据。但它不包含用于存储字段信息的相关字段。 还支持吗?我需要根据哪个客户端应用程序将生成一些URL发送搜索命中类型(name)。 这是我使
问题内容: 我发现自己经常这样编写代码: 相反,我可以做 但这似乎不是“ pythonic”。(您知道…建立索引。该死!)是否有某种语法可以让我使用循环,列表理解或生成器同时提取索引(k)和元素(i)?我认为,任务是在科学计算中进行的,因此循环体中有很多东西,列表理解本身可能不够强大。 我也欢迎有关概念的技巧,尽管我可能没有。谢谢。 问题答案: 您可以使用: 有关循环技术的更多信息。 编辑: 如注