2
我正在使用JavaFX創建一個登錄應用程序,當用戶單擊按鈕時切換到新場景。在控制器類中時,如何在主應用程序中訪問我的ReplaceSceneContent()函數?這是我的代碼到目前爲止,它給出了一個錯誤信息:JavaFX FXML控制器主類中的類訪問函數?
public class MainScreenController implements Initializable {
private FXMLStephensPetrochko application;
public void setApp(FXMLStephensPetrochko app){
this.application = app;
}
@Override
public void initialize(URL url, ResourceBundle rb) {
}
public void Pressed (ActionEvent e){
try{
application.replaceSceneContent("LoggedIn.fxml");
}catch (Exception exc) {
exc.printStackTrace();
}
System.out.println("Button Pressed!");
}
}
謝謝!真的幫助我。 –