我正在研究一个病理学项目,我有两个类,一个是TransactionViewController,另一个是UrineExaminationController。在这两个类中,有两个方法,一个是viewUsingLabID,另一个是Initialize。 现在我想从方法viewUsingLabID访问String LABID到另一个类中的Initialize方法。我被困在这里,请帮助我摆脱这个。
以下是我的代码,
TransactionViewController的方法
String LABID;
@FXML
public String viewUsingLabID(ActionEvent actionEvent) throws Exception{
LABID = lab_id.getText();
lab_id.setText(LABID);
UrineExaminationController urineExaminationController = new UrineExaminationController();
urineExaminationController.sendData(LABID);
}
来自UrineExaminationController的方法,
@Override
public void initialize(URL url, ResourceBundle rb) {
sendData(id);
System.out.println("urine id = "+id);
}
void sendData(String LABID){
System.out.println("ididid isisis = "+LABID);
}