public void OpenEditPanel() { GeneralPanel.remove(PanelEdicion); GeneralPanel.add(PanelEdicion, 0, 0); PanelEdicion.setSize( PanelActivity.getOffsetWidth() + "px", PanelActivity.getOffsetHeight() + "px"); PanelEdicion.clear(); PanelEdicion.setStyleName("BlancoTransparente"); Button Boton = new Button(); Boton.setHTML(ConstantsInformation.END_EDIT_BOTTON); Boton.addClickHandler( new ClickHandler() { @Override public void onClick(ClickEvent event) { closeEditPanel(); if (!SelectTeacherCatalogButtonTextBox.getText().isEmpty()) BOTTON_TEACHER_CATALOG = SelectTeacherCatalogButtonTextBox.getText(); else BOTTON_TEACHER_CATALOG = BOTTON_TEACHER_CATALOG_RESET; if (!SelectOpenCatalogButtonTextBox.getText().isEmpty()) BOTTON_OPEN_CATALOG = SelectOpenCatalogButtonTextBox.getText(); else BOTTON_OPEN_CATALOG = BOTTON_OPEN_CATALOG_RESET; ParsearFieldsAItems(); SaveChages(); } }); SelectTeacherCatalogButtonTextBox = new TextBox(); SelectTeacherCatalogButtonTextBox.setText(BOTTON_TEACHER_CATALOG); SelectTeacherCatalogButtonTextBox.setSize( SelectTeacherCatalogButton.getOffsetWidth() + "px", SelectTeacherCatalogButton.getOffsetHeight() + "px"); PanelEdicion.add( SelectTeacherCatalogButtonTextBox, SelectTeacherCatalogButton.getAbsoluteLeft() - PanelActivity.getAbsoluteLeft() - DecoradorWidth, SelectTeacherCatalogButton.getAbsoluteTop() - PanelActivity.getAbsoluteTop() - DecoradorWidth); SelectOpenCatalogButtonTextBox = new TextBox(); SelectOpenCatalogButtonTextBox.setText(BOTTON_OPEN_CATALOG); SelectOpenCatalogButtonTextBox.setSize( SelectOpenCatalogButton.getOffsetWidth() + "px", SelectOpenCatalogButton.getOffsetHeight() + "px"); PanelEdicion.add( SelectOpenCatalogButtonTextBox, SelectOpenCatalogButton.getAbsoluteLeft() - PanelActivity.getAbsoluteLeft() - DecoradorWidth, SelectOpenCatalogButton.getAbsoluteTop() - PanelActivity.getAbsoluteTop() - DecoradorWidth); PanelEdicion.add(Boton, PanelEdicion.getOffsetWidth() - Constants.TAMANOBOTOBEDITON, 0); }