【发布时间】:2014-03-05 13:24:51
【问题描述】:
public class Screen1DocumentController implements Initializable {
/**
* Initializes the controller class.
*/
@Override
public void initialize(URL url, ResourceBundle rb) {
// TODO
}
@FXML public void handleLogin() throws IOException{
Parent root = FXMLLoader.load(getClass().getResource("Screen2Document.fxml"));
Scene scene = new Scene(root);
Stage stage = new Stage();
stage.setScene(scene);
stage.show();
}
@FXML Button btnLogin;
}
在Screen2DocumentController.java下面:
public class Screen2DocumentController implements Initializable {
/**
* Initializes the controller class.
*/
@Override
public void initialize(URL url, ResourceBundle rb) {
// TODO
ReportDetails r;
r = new ReportDetails("pavan");
rptDtls.add(r);
rptDtls.add(new ReportDetails("Viajy"));
rptDtls.add(new ReportDetails("sharat"));
rptDtls.add(new ReportDetails("sandeep"));
rptDtls.add(new ReportDetails("bhaskar"));
rptDtls.add(new ReportDetails("nokal"));
}
private ObservableList<ReportDetails> rptDtls = FXCollections.observableArrayList();
@FXML TableView tblData;
@FXML TableColumn<ReportDetails,String> tblCData;
}
当我单击登录按钮时,出现运行时错误。我做错了什么?
【问题讨论】:
-
一些堆栈跟踪会有所帮助!
标签: java controller javafx tableview