private void configuraPulsanti() { save.setOnAction( (ActionEvent e) -> { // (4) if (appConBind.getCurrent().isModificato()) { try { appConBind.getCurrent().setModificato(false); appConBind.getCurrent().salvaModificheDB(); appConBind.aggiornaPannelloPrincipale(); titoloConEsitoOk("Materiale salvato con successo."); } catch (SQLException ex) { appConBind.mostraErroreMenu("Errore nel collegamento al DB"); } } }); }
public ToolbarController(String titolo) { super(); this.save = new Button(); this.labelTitolo = new Label(titolo); appConBind = ApplicationController.getDelegationLink(); configuraStileToolbar(); posizionaComponenti(); configuraPulsanti(); }