private void init() { // widgetListTable=new WidgetList(); // widgetListTable.setRound(true); main = new FlowPanel(); // Window.addResizeHandler(this); header = new HeaderMenu(); lblCenter = new Label(constants.seleccionar()); header.setCenterWidget(lblCenter); btnBack = new PushButton(new Image(MyResource.INSTANCE.getImgBack32())); header.setLeftWidget(btnBack); btnSelect = new PushButton(new Image(MyResource.INSTANCE.getImgSelect32())); header.setRightWidget(btnSelect); main.add(header); toolBar = new ToolBar(); main.add(toolBar); txtBuscar = new MSearchBox(); txtBuscar.setPlaceHolder(constants.buscarCliente()); main.add(txtBuscar); headerGrid = new HeaderGrid(); main.add(headerGrid); headerGridDni = new Label(constants.dni()); headerGrid.add(headerGridDni); headerGridCliente = new Label(constants.clientes()); headerGrid.add(headerGridCliente); container = new FlowPanel(); // main.add(container); scrollPanel = new ScrollPanel(); scrollPanel.setScrollingEnabledY(true); scrollPanel.setScrollingEnabledX(false); scrollPanel.setAutoHandleResize(true); /*scrollPanel.setScrollingEnabledX(false); scrollPanel.setScrollingEnabledY(true); scrollPanel.setAutoHandleResize(true);*/ // scrollPanel.setUsePos(MGWT.getOsDetection().isAndroid()); grid = new GridCliente(); container.add(grid); // widgetListTable.add(container); scrollPanel.setWidget(container); // cargarTabla(); main.add(scrollPanel); Window.addResizeHandler( new ResizeHandler() { @Override public void onResize(ResizeEvent event) { // TODO Auto-generated method stub reCalcularWindows(); } }); initWidget(main); }
private void initComponents() { pnlHeader = new FlexTable(); txtBuscar = new MSearchBox(); txtBuscar.setPlaceHolder("Buscar"); form = new UIFormMantenimiento(); header = new HeaderMenu(); lblCenter = new Label("SELECCIONAR EQUIPOS"); btnBack = new PushButton(new Image(MyResource.INSTANCE.getImgBack32())); btnBack.setTitle("Volver Atras"); header.setLeftWidget(btnBack); header.setCenterWidget(lblCenter); grid = new GridItemPlan(); // grid.setAlwaysShowScrollBars(true); // grid.setMinimumTableWidth(1024, Style.Unit.PX); pnlOperacion = new FlowPanel(); btnOperacion = new Button("Agregar"); pnlOperacion.add(btnOperacion); btnOperacion.setConfirm(true); form.getPnlTabla().add(grid); form.getPnlTabla().add(grid.getPager()); form.getPnlTabla().add(pnlOperacion); pnlHeader.setWidget(0, 0, header); pnlHeader.setWidget(1, 0, txtBuscar); form.getPnlBusqueda().add(pnlHeader); form.getPnlBotones().setVisible(false); grid.addHandler(this, KeyUpEvent.getType()); grid.getSelectionModel() .addSelectionChangeHandler( new SelectionChangeEvent.Handler() { @Override public void onSelectionChange(SelectionChangeEvent event) {} }); this.add(form); this.setGlassEnabled(true); this.setAnimationEnabled(true); this.setModal(true); this.setAutoHideEnabled(true); this.setSize("700px", "540px"); this.center(); }