-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