public void setWidth(String width) { if (scrollPanel != null) scrollPanel.setWidth(width); }
public void setPreferredWidth( final int width ) { bodyContainer.setWidth( width + "px" ); //Sidebar is 200px and GWT-Bootstraps Modal has padding of 15px (left and right) setWidth( width + 230 ); }
/** * Increase or decrease the width by a relative amount. A positive value * will increase the size of the grid, while a negative value will shrink * the size. * * @param amount Size in pixels. */ public void growWidth(int amount) { int newWidth = dataGrid.getScrollPanel().getOffsetWidth() + amount; setWidth(newWidth + "px"); titleBar.getScrollPanel().setWidth(newWidth - 20 + "px"); dataGrid.getScrollPanel().setWidth(newWidth + "px"); }
public IStackPanelSized createSizedPanel( int height ) { final AbsoluteStackPanel panel = new AbsoluteStackPanel(); final ScrollPanel scroll = new ScrollPanel( panel ); scroll.setWidth( "100%" ); panel.setWidth( "100%" ); scroll.setHeight( height + "px" ); m_stacksPanel.add( scroll ); return new IStackPanelSized() { @Override public void clear() { panel.clear(); } @Override public IStackPanelRow addRow() { return panel.addRow(); } @Override public void setHeight( int height ) { scroll.setHeight( height + "px" ); } }; }
public IStackPanelSized createSizedPanel( int height ) { final AbsoluteStackPanel panel = new AbsoluteStackPanel(); final ScrollPanel scroll = new ScrollPanel( panel ); scroll.setWidth( "100%" ); panel.setWidth( "100%" ); scroll.setHeight( height + "px" ); m_stacksPanel.add( scroll ); return new IStackPanelSized() { @Override public void clear() { panel.clear(); } @Override public IStackPanelRow addRow() { return panel.addRow(); } @Override public void setHeight( int height ) { scroll.setHeight( height + "px" ); } }; }
/** See class docs */ @Override public void onResize(ResizeEvent resizeEvent) { if (!isShowing()) { return; } int delta = getElement().getOffsetWidth() - getElement().getClientWidth(); getScrollPanel().setWidth((getComboBox().getOffsetWidth() - delta) + "px"); adjustSize(); } }
private void showErrors(List<BuilderResultLine> rs) { results.clear(); results.setVisible(true); FlexTable errTable = new FlexTable(); errTable.setStyleName("build-Results"); for (int i = 0; i < rs.size(); i++) { int row = i; final BuilderResultLine res = rs.get(i); errTable.setWidget(row, 0, new Image(ImageResources.INSTANCE.error())); if (res.getAssetFormat().equals("package")) { errTable.setText(row, 1, TestScenarioConstants.INSTANCE.packageConfigurationProblem1() + res.getMessage()); } else { errTable.setText(row, 1, "[" + res.getAssetName() + "] " + res.getMessage()); } } ScrollPanel scroll = new ScrollPanel(errTable); scroll.setWidth("100%"); results.setWidget(0, 0, scroll); }
public ShowBuilderErrorsWidget( final BuilderResult result ) { super(); if ( result == null || result.getLines() == null || result.getLines().size() == 0 ) { setWidth( 200 + "px" ); setTitle( Constants.INSTANCE.ValidationResultsDotDot() ); final HorizontalPanel h = new HorizontalPanel(); h.add( new SmallLabel( AbstractImagePrototype.create( ImageResources.INSTANCE.greenTick() ).getHTML() + "<i>" + Constants.INSTANCE.ItemValidatedSuccessfully() + "</i>" ) ); addRow( h ); } else { setup( ImageResources.INSTANCE.packageBuilder(), Constants.INSTANCE.ValidationResults() ); final FlexTable errTable = new FlexTable(); errTable.setStyleName( "build-Results" ); //NON-NLS for ( int i = 0; i < result.getLines().size(); i++ ) { int row = i; final BuilderResultLine res = result.getLines().get( i ); errTable.setWidget( row, 0, new Image( ImageResources.INSTANCE.error() ) ); errTable.setText( row, 1, "[" + res.getResourceName() + "] " + res.getMessage() ); } final ScrollPanel scroll = new ScrollPanel( errTable ); scroll.setWidth( "100%" ); addRow( scroll ); } } }
public ShowBuilderErrorsWidget( final BuilderResult result ) { super(); if ( result == null || result.getLines() == null || result.getLines().size() == 0 ) { setWidth( 200 + "px" ); setTitle( Constants.INSTANCE.ValidationResultsDotDot() ); final HorizontalPanel h = new HorizontalPanel(); h.add( new SmallLabel( AbstractImagePrototype.create( ImageResources.INSTANCE.greenTick() ).getHTML() + "<i>" + Constants.INSTANCE.ItemValidatedSuccessfully() + "</i>" ) ); addRow( h ); } else { setup( ImageResources.INSTANCE.packageBuilder(), Constants.INSTANCE.ValidationResults() ); final FlexTable errTable = new FlexTable(); errTable.setStyleName( "build-Results" ); //NON-NLS for ( int i = 0; i < result.getLines().size(); i++ ) { int row = i; final BuilderResultLine res = result.getLines().get( i ); errTable.setWidget( row, 0, new Image( ImageResources.INSTANCE.error() ) ); errTable.setText( row, 1, "[" + res.getResourceName() + "] " + res.getMessage() ); } final ScrollPanel scroll = new ScrollPanel( errTable ); scroll.setWidth( "100%" ); addRow( scroll ); } } }
/** * Additionally cleans the list every time when the first item is added.<p/> * In other cases works like the same method in the super class. * * @param event is an event containing data about the added item. */ protected void add(ListModelEvent event) { getTimer().cancel(); if (!isListPanelOpened()) { getListPanel().getList().clear(); getListPanel().getScrollPanel().setWidth(getOffsetWidth() + "px"); getListPanel().show(); } super.add(event); getListPanel().selectRow(getModel().getSelectedIndex()); }
setWidth( getPopupWidth() + "px" ); this.brlEditorContainer.setHeight( ( getPopupHeight() - 120 ) + "px" ); this.brlEditorContainer.setWidth( getPopupWidth() + "px" ); this.txtColumnHeader.setText( editingCol.getHeader() ); this.chkHideColumn.setValue( editingCol.isHideColumn() );
setWidth( getPopupWidth() + "px" ); this.brlEditorContainer.setHeight( ( getPopupHeight() - 120 ) + "px" ); this.brlEditorContainer.setWidth( getPopupWidth() + "px" ); this.txtColumnHeader.setText( editingCol.getHeader() ); this.txtColumnHeader.setEnabled( !isReadOnly );
int visibleRows = getVisibleRows(); int delta = getElement().getOffsetWidth() - getElement().getClientWidth(); getScrollPanel().setWidth((getComboBox().getOffsetWidth() - delta) + "px");