FlexTable flexTable = new FlexTable(); flexTable.setCellSpacing(0); flexTable.setCellPadding(0); flexTable.setHeight("100%"); topPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT);
this.increment = increment; initWidget(layout); layout.setCellPadding(0); layout.setCellSpacing(0);
/** * Getter for property 'layout'. * * @return Value for property 'layout'. */ protected FlexTable getLayout() { if (layout == null) { layout = new FlexTable(); layout.setCellPadding(0); layout.setCellSpacing(0); layout.getFlexCellFormatter().setWidth(0, 0, "100%"); } return layout; }
/** {@inheritDoc} */ @SuppressWarnings({"deprecation"}) protected Widget createInactive() { FlexTable panel = getDockPanel(); Label label = getLabel(); Image image = getImage(); String header = String.valueOf(getValue()); label.setText(header.length() == 0 ? " " : header); if (panel.getRowCount() < 1) { panel.setWidget(0, 0, label); panel.getFlexCellFormatter().setVerticalAlignment(0, 0, HasVerticalAlignment.ALIGN_MIDDLE); panel.setCellPadding(0); panel.setCellSpacing(0); } if (isSortable() && panel.getCellCount(0) < 2) panel.setWidget(0, 1, image); return panel; }
@Override protected void onRender(Element target, int index) { table.setCellPadding(0); table.setCellSpacing(0); table.getElement().getStyle().setProperty("tableLayout", "fixed"); table.getElement().setAttribute("role", "presentation"); table.getElement().getFirstChildElement().setAttribute("role", "presentation"); setElement(table.getElement(), target, index); List<HeaderGroupConfig> configs = cm.getHeaderGroups(); rows = 0; for (HeaderGroupConfig config : configs) { rows = Math.max(rows, config.getRow() + 1); } rows++; quickTip = new QuickTip(this); refresh(); }
/** * This method puts the specified panel into the cell. * * @param row is a row number. * @param column is a column number. * @param panel is a grid panel to be put in. * @param parent is a parent grid panel. * @param caption is a caption of the grid panel. */ protected void setGridPanel(int row, int column, GridPanel panel, GridPanel parent, String caption) { FlexTable layout = new FlexTable(); layout.setCellPadding(0); layout.setCellSpacing(0); layout.setStyleName("grid-panel-layout"); layout.getCellFormatter().setStyleName(0, 0, "layout-caption"); layout.getCellFormatter().setStyleName(1, 0, "layout-body"); setWidget(row, column, layout); if (caption != null) layout.setWidget(0, 0, new Label(caption)); layout.setWidget(1, 0, panel); panel.setParent(parent); this.gridPanels.add(panel); }
public ColorPicker() { super(true); FlexTable t = new FlexTable(); t.setCellPadding(0); t.setCellSpacing(0); DOM.setStyleAttribute(t.getElement(), "border", "1px solid #cccccc"); int i=0; for (int r=0; i<colors.length; r++) { for (int c=0; c<7 && i<colors.length; c++, i++) { ColorCell cell = new ColorCell(colors[i]); cell.addClickHandler(this); t.setWidget(r, c, cell); } } add(t); setAnimationEnabled(true); setStyleName("hupa-color-picker"); }
public SelectableTable(final boolean hotkeysEnabled) { this.hotkeysEnabled = hotkeysEnabled; selectRowHandlers = new ArrayList<SelectRowHandler>(); table = new FlexTable(); table.setCellPadding(0); table.setCellSpacing(0); table.setVisible(false); messageLabel = new Label(); messageLabel.setVisible(false); FlowPanel content = new FlowPanel(); content.add(messageLabel); content.add(table); scroller = new ScrollPanel(); if (hotkeysEnabled) { focuser = new FocusPanel(); focuser.setWidth("99%"); focuser.add(content); scroller.add(focuser); } else { focuser = null; scroller.add(content); } addEventHandlers(); initWidget(scroller); }
this.increment = increment; initWidget(layout); layout.setCellPadding(0); layout.setCellSpacing(0);
this.increment = increment; initWidget(layout); layout.setCellPadding(0); layout.setCellSpacing(0);
public CompassWidgetImpl() { super(); this.setStyleName( WorkbenchResources.INSTANCE.CSS().dropTargetCompass() ); this.container.setCellPadding( 0 ); this.container.setCellSpacing( 0 ); this.container.setPixelSize( 100, 100 ); //Setup drop indicator if ( dropTargetHighlight == null ) { dropTargetHighlight = Document.get().createDivElement(); dropTargetHighlight.getStyle().setPosition( Style.Position.ABSOLUTE ); dropTargetHighlight.getStyle().setVisibility( Style.Visibility.HIDDEN ); dropTargetHighlight.setClassName( WorkbenchResources.INSTANCE.CSS().dropTargetHighlight() ); Document.get().getBody().appendChild( dropTargetHighlight ); } northWidget.getElement().getStyle().setOpacity( 0.75 ); southWidget.getElement().getStyle().setOpacity( 0.75 ); eastWidget.getElement().getStyle().setOpacity( 0.75 ); westWidget.getElement().getStyle().setOpacity( 0.75 ); northWidget.ensureDebugId( "CompassWidget-north" ); southWidget.ensureDebugId( "CompassWidget-south" ); eastWidget.ensureDebugId( "CompassWidget-east" ); westWidget.ensureDebugId( "CompassWidget-west" ); centreWidget.ensureDebugId( "CompassWidget-centre" ); container.setWidget( 0, 1, northWidget ); container.setWidget( 1, 0, westWidget ); container.setWidget( 1, 1, centreWidget ); container.setWidget( 1, 2, eastWidget ); container.setWidget( 2, 1, southWidget ); setWidget( container ); }
/** * This method build the band that is represented as a <code>FlexTable</code>. * * @param panel the tab panel that invokes this method. * @return a resulting table. */ public Widget render(AdvancedTabPanel panel) { FlexTable result = new FlexTable(); result.setCellSpacing(0); result.setCellPadding(0); result.setStyleName("tabs-" + panel.getPosition().getName()); result.addClickHandler(new TabEventHandler(panel)); int count = 0; for (int i = 0; i < panel.count(); i++) { count = createEmpty(result, count, "separator"); Border border = panel.getTabBorderFactory().create(); border.setVisible(false, getHiddenLine()); border.setWidget(panel.getTab(i)); count = createTab(panel, result, count, i, border); } createEmpty(result, count, "last-empty"); panel.getContentBorder().setVisible(false, getHiddenLine().getOpposite()); return result; }
private FlexTable addCharacteristic(final Characteristic characteristic) { final FlexTable cGrid = new FlexTable(); cGrid.setBorderWidth(0); cGrid.setCellPadding(1); cGrid.setCellSpacing(1);
private FlexTable addCharacteristic(final Characteristic characteristic) { final FlexTable cGrid = new FlexTable(); cGrid.setBorderWidth(0); cGrid.setCellPadding(1); cGrid.setCellSpacing(1);
table.setCellPadding(0); table.setCellSpacing(0);
fieldsTable.setWidth("100%"); fieldsTable.setCellSpacing(4); fieldsTable.setCellPadding(0); dockPanel.addNorth(fieldsTable, 20.0);
table.setCellPadding(4);