-4
一個控制器類可以有兩個或多個initialize()嗎?javafx中的初始化方法
多個語句可以在一個初始化()?
@question 2 ...這是我的控制器類:
@Overide
public void initialize(URL url,ResourceBundle rb)
{
//adding itemList variable to itemBox
try{
itemBox.setValue("Gari");
itemBox.setItems(itemList);
}
catch(Exception e){
System.out.println(e);
}
//Animation for changing scene
String filename = url.getFile().substring(URL.getFile().lastIndexOf('/')+1, URL.getFile().length());
if(filename.equals("FXML.fxml")){
//calling fadeTransition method
fadeTrans(anchorPane);
}
else if(filename.equals("SignUp_In.fxml")){
fadeTrans (anchorPaneSignUp_In);
}
}
,並返回此錯誤消息:
java.lang.NullPointerException
這裏,多個語句添加到itemList中itemBox並用動畫改變場景
回答這個問題,因爲它不會有助於本網站的目標(這是爲程序員提供一個資源集合)。你能否把這個問題變成一個更有用的問題 - 你試圖達到什麼目的會導致你問這個問題,你爲了解決你試圖解決的任何問題而試圖做些什麼? –
控制器類應該有一個initialize()方法。第二個問題意味着什麼? – GOXR3PLUS