我会尽量保持清醒。我有一个对象ButtonData
,它有setter和getter。在课程InfoController
中,我创建了一个对象,并将数据设置为ButtonData
。我想在另一个类Controller
中获取此数据,并使用类ButtonData
中已存储的数据,但我无法创建新的Object并获取信息,因为它很清楚。如何访问存储在ButtonData中的数据?
InfoController:
@FXML
void onSaveClick(ActionEvent event) {
if(parseInputs()) {
ButtonData setData = new ButtonData();
setData.setCode(code);
setData.setCompany(company);
setData.setCountry(country);
}
}
控制器(这里我想获取数据):
@FXML
void addFlag(ActionEvent event) {
ButtonData setData = new ButtonData(); //CAN'T DO LIKE THIS!
addingFlag.pinFlag(imageView, anchPane);
addingFlag.setButtonID(setData.getCode());
String getCompany = setData.getCompany();
}