Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Java => Mensaje iniciado por: Josh_75 en 8 Diciembre 2018, 20:46 PM

Título: JavaFX cargar datos de formulario a TableView en otra vista-controlador
Publicado por: Josh_75 en 8 Diciembre 2018, 20:46 PM
Buenas tardes, estoy aprendiendo el MVC en javaFX y me gustaría poder pasar los datos de un formulario pulsando botón guardar en su controlador, para listar la información en un TableView que tiene otra vista y otro controlador distinto.

Basicamente esto es lo que hace el botón guardar :


Alumnos nuevoalumno = new Alumnos(txtalumno.getText(), cmbomodulo.getSelectionModel().getSelectedItem().toString(),Integer.parseInt(txtnota.getText()),Integer.parseInt(txtrecup.getText()));
                    datosTabla.add(nuevoalumno);


y mas abajo en initialize..defino columnas y añado al observable list


dniColum.setCellValueFactory(new PropertyValueFactory<>("dni"));
ModColum.setCellValueFactory(new PropertyValueFactory <>("modulo"))      notaColum.setCellValueFactory(new PropertyValueFactory<>("nota"));      recColum.setCellValueFactory(new PropertyValueFactory<>("recuperacion"));

Tablaalumnos.setItems(datosTabla);


¿Pero como llamo a esto desde otro controlador donde voy a tener el TableView?
Título: Re: JavaFX cargar datos de formulario a TableView en otra vista-controlador
Publicado por: TickTack en 9 Diciembre 2018, 21:57 PM
Hola Josh_75,

para que sea mas fácil por favor compartinos tu proyecto completo (si podes) para comprender los pormenores.


Gracias y saludos