Foro de elhacker.net

Programación => 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