所以在左侧的atm我在rootController中有一个ListView
@FXML
ListView<String> listView;
有两个元素,为了坚持图片,我们称之为ListElement A和B.
首先我添加了这些元素
ObservableList<String> names = FXCollections.observableArrayList("A", "B");
其次我将它们添加到列表中:
listView.setItems(names);
在start方法中我调用initRootLayout方法
void initRootLayout() {
FXMLLoader fxmlLoader = new FXMLLoader(MainDo.class.getResource("view/RootLayout.fxml"));
try {
rootLayout = fxmlLoader.load(); // rootLayout == BorderPane
Scene scene = new Scene(rootLayout);
RootController rootController = fxmlLoader.getController();
primaryStage.setScene(scene);
primaryStage.show();
} catch (IOException e) {
e.printStackTrace();
}
}
我的问题: