ok.addStyleName("wide");
ok.addStyleName("default");
ok.addClickListener(new ClickListener() {
@Override
public void buttonClick(ClickEvent event) {
UsuarioDetalle usuario = ((DashboardUI)UI.getCurrent()).getUser();
usuario.setSaludo(name.getValue());
try {
System.err.println(name.getValue());
HibernateUtil.saveEntity(usuario);
} catch (Exception e) {
Notification.show("No se puedo guardar el saludo", Type.HUMANIZED_MESSAGE);
}
title.setValue(name.getValue());
w.close();
}
});
ok.setClickShortcut(KeyCode.ENTER, null);
addComponent(ok);
}
});
}
});
}
});
Button edit = new Button();
edit.addStyleName("icon-config");
edit.addStyleName("icon-only");
//top.addComponent(edit);
edit.setDescription("Test de Inversor");
edit.addClickListener(new ClickListener() {
/**
*
*/
private static final long serialVersionUID = -3465630020140049816L;
@Override
public void buttonClick(ClickEvent event) {
getUI().addWindow(new ModalTestDeInversor());
}
});
top.setComponentAlignment(editConf, Alignment.MIDDLE_LEFT);
HorizontalLayout row = new HorizontalLayout();
row.setSizeFull();
row.setMargin(new MarginInfo(true, true, false, true));
row.setSpacing(true);
addComponent(row);
setExpandRatio(row, 1.5f);
row.addComponent(createPanel(new ChartGanancias().getChart()));
TextArea notes = new TextArea("Notas");
notes.setValue(((DashboardUI)UI.getCurrent()).getUser().getNota());
notes.setSizeFull();
notes.addTextChangeListener(new TextChangeListener() {
@Override
public void textChange(TextChangeEvent event) {
UsuarioDetalle usuario =((DashboardUI)UI.getCurrent()).getUser();
System.err.println(event.getText());
usuario.setNota(event.getText());
try {
HibernateUtil.saveEntity(usuario);
} catch (Exception e) {
System.out.println("No guardo la nota");
e.printStackTrace();