这是我第一次使用此站点以及javafx,所以我直接使用它。
我有一个在XML中创建的tableview,其ID位于文件“ test.fxml”中,并且具有ID“ productTable”,并且有一个用于填充该tableview的按钮,因此我有一个链接到该按钮的控制器。因此,当按下我的按钮时,它将向我的事件处理程序发送一个ActionEvent对象。问题在于,由于我已经在FXML中创建了tableview,因此在代码中没有对其的引用。我希望能够执行以下操作:
private void handleButtonAction(ActionEvent event) {
String buttonId = ((Button)event.getSource()).getId();
//What I want to do/get
TableView table = FXMLLoader.load(getClass().getResourceById("test.fxml", "productTable"))
}
通过代码中的变量获取对我的表的引用。
当年话下
相关分类