當前位置: 首頁>>代碼示例>>Java>>正文


Java HTML.setWidth方法代碼示例

本文整理匯總了Java中com.google.gwt.user.client.ui.HTML.setWidth方法的典型用法代碼示例。如果您正苦於以下問題:Java HTML.setWidth方法的具體用法?Java HTML.setWidth怎麽用?Java HTML.setWidth使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在com.google.gwt.user.client.ui.HTML的用法示例。


在下文中一共展示了HTML.setWidth方法的12個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: SimpleDayCell

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
public SimpleDayCell(VCalendar calendar, int row, int cell) {
    this.calendar = calendar;
    this.row = row;
    this.cell = cell;
    setStylePrimaryName("v-calendar-month-day");
    caption = new Label();
    caption.setStyleName("v-calendar-day-number");
    caption.addMouseDownHandler(this);
    caption.addMouseUpHandler(this);
    add(caption);

    bottomspacer = new HTML();
    bottomspacer.setStyleName("v-calendar-bottom-spacer-empty");
    bottomspacer.setWidth(3 + "em");
    add(bottomspacer);
}
 
開發者ID:blackbluegl,項目名稱:calendar-component,代碼行數:17,代碼來源:SimpleDayCell.java

示例2: OdeLog

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
/**
 * Creates a new output panel for displaying internal messages.
 */
private OdeLog() {
  // Initialize UI
  Button clearButton = new Button(MESSAGES.clearButton());
  clearButton.addClickHandler(new ClickHandler() {
    @Override
    public void onClick(ClickEvent event) {
      clear();
    }
  });

  text = new HTML();
  text.setWidth("100%");

  VerticalPanel panel = new VerticalPanel();
  panel.add(clearButton);
  panel.add(text);
  panel.setSize("100%", "100%");
  panel.setCellHeight(text, "100%");
  panel.setCellWidth(text, "100%");

  initWidget(panel);
}
 
開發者ID:mit-cml,項目名稱:appinventor-extensions,代碼行數:26,代碼來源:OdeLog.java

示例3: turnOffRow

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
private void turnOffRow(int row) {
    CellFormatter formatter = datatable.getCellFormatter();
    int dataRow = row - headerRows;
    
    
    String[] oldnew = dirtyrows.get(row);
    HTML html = new HTML(oldnew[0]);
    html.setTitle(oldnew[0]);
    int width = headertable.getWidget(0, 1).getOffsetWidth();
    html.setWidth(width+"px");
    // Put the old value back in the data structure used to make the JSON payload.
    List<String[]> affectedrow = allrows.get(ids.getValue());
    String[] parts = affectedrow.get(dataRow);
    for (int i = 0; i < parts.length; i++) {
        if ( headers[i].contains("WOCE") ) {
            parts[i] = oldnew[0];                        
        }
    }
    formatter.removeStyleName(row, 1, "dirty");
    datatable.setWidget(row, 1, html);
  
    
    
}
 
開發者ID:NOAA-PMEL,項目名稱:LAS,代碼行數:25,代碼來源:ColumnEditorWidget.java

示例4: handleDoubleClick

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
protected void handleDoubleClick(TableData.Row row) {
    VerticalPanel vp = new VerticalPanel();
    final Image previewImage = new Image(getFullSizeUrl(row));
    final HTML caption = new HTML(getPopUpCaption(row));
    String title = getThumbnailDesc(row).replace("<em>", "").replace("</em>", "");

    caption.setWidth("320px");

    previewImage.addLoadHandler(new LoadHandler() {
        public void onLoad(LoadEvent ev) {
            caption.setWidth(previewImage.getWidth() + "px");
        }
    });
    GwtUtil.setStyle(vp, "margin", "8px");

    vp.setCellHorizontalAlignment(previewImage, HasHorizontalAlignment.ALIGN_CENTER);
    vp.setCellVerticalAlignment(previewImage, HasVerticalAlignment.ALIGN_MIDDLE);
    vp.add(previewImage);
    vp.add(caption);

    PopupPane popupPane = new PopupPane(title, vp, PopupType.STANDARD, false, false);

    popupPane.show();
}
 
開發者ID:lsst,項目名稱:firefly,代碼行數:25,代碼來源:BasicImageGrid.java

示例5: MyCell

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
public MyCell(CurriculumInterface curriculum, CurriculumClassificationInterface classification) {
	iCurriculum	= curriculum;
	iClasf = classification;
	
	iPanel = new HorizontalPanel();
	
	iTextBox = new UniTimeTextBox(6, ValueBoxBase.TextAlignment.RIGHT);
	iTextBox.addChangeHandler(new ChangeHandler() {
		@Override
		public void onChange(ChangeEvent event) {
			try {
				if (iTextBox.getText().isEmpty()) {
					iClasf.setExpected(null);
				} else {
					iClasf.setExpected(Integer.valueOf(iTextBox.getText()));
				}
			} catch (Exception e) {
				iClasf.setExpected(null);
			}
			update();
			for (MySumCell sum: iSums)
				sum.update();
		}
	});
	
	iRearLabel = new HTML("", false);
	iRearLabel.setWidth("50px");
	iRearLabel.setStyleName("unitime-Label");
	iRearLabel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT);
	
	iPanel.add(iTextBox);
	iPanel.setCellVerticalAlignment(iTextBox, HasVerticalAlignment.ALIGN_MIDDLE);
	
	iPanel.add(iRearLabel);
	iPanel.setCellVerticalAlignment(iRearLabel, HasVerticalAlignment.ALIGN_MIDDLE);

	initWidget(iPanel);	
	
	update();
}
 
開發者ID:Jenner4S,項目名稱:unitimes,代碼行數:41,代碼來源:ClassificationsEdit.java

示例6: MySumCell

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
public MySumCell(List<MyCell> cells) {
	iCells = cells;
	for (MyCell cell: iCells)
		cell.iSums.add(this);
	
	iPanel = new HorizontalPanel();
	
	iTextBox = new HTML("", false);
	iTextBox.setWidth("60px");
	iTextBox.setStyleName("unitime-Label");
	iTextBox.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT);
	
	iRearLabel = new HTML("", false);
	iRearLabel.setWidth("55px");
	iRearLabel.setStyleName("unitime-Label");
	iRearLabel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT);
	
	iPanel.add(iTextBox);
	iPanel.setCellVerticalAlignment(iTextBox, HasVerticalAlignment.ALIGN_MIDDLE);
	
	iPanel.add(iRearLabel);
	iPanel.setCellVerticalAlignment(iRearLabel, HasVerticalAlignment.ALIGN_MIDDLE);

	initWidget(iPanel);	
	
	update();
}
 
開發者ID:Jenner4S,項目名稱:unitimes,代碼行數:28,代碼來源:ClassificationsEdit.java

示例7: updateHeaderTable

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
protected void updateHeaderTable(List<ColumnDefinition<TableData.Row, ?>> colDefs, boolean force) {

        if (!colDefs.equals(lastColDefs) || force) {
            lastColDefs = colDefs;
            int numColumns = colDefs.size();

            // clear the headers
            clearTable(headers, numColumns);

            // Add the column and group headers
            for (int i = 0; i < numColumns; i++) {
                // Add the name
                ColDef colDef = (ColDef) colDefs.get(i);

                if (colDef == null) continue;       // skip if colDef is null

                String title = colDef.isImmutable() ? "" : "<b>" + colDef.getTitle() + "</b>";
                HTML label = new HTML(title, false);
                label.setTitle(colDef.getShortDesc());
                label.setWidth("10px");
                DOM.setStyleAttribute(label.getElement(), "display", "inline");

                headers.setWidget(LABEL_IDX, i, label);
                setColumnWidth(i, colDef.getPreferredColumnWidth());
                headers.getFlexCellFormatter().setHorizontalAlignment(LABEL_IDX, i, HorizontalPanel.ALIGN_CENTER);

                if (isShowUnits()) {
                    String u =  colDef.getColumn() == null || StringUtils.isEmpty(colDef.getColumn().getUnits()) ? "&nbsp;" : "(" + colDef.getColumn().getUnits() + ")";
                    label.setHTML(label.getHTML() + "<br>" + u);
                }
                GwtUtil.setStyle(label, "display", "inline-table");
            }
            filterSupport.onUpdateHeaders(colDefs);
        }

        filterSupport.ensureFilterShow();

    }
 
開發者ID:lsst,項目名稱:firefly,代碼行數:39,代碼來源:BasicPagingTable.java

示例8: XYPlotBasicWidget

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
public XYPlotBasicWidget(XYPlotMeta meta) {
        super(300,180);
//        super(300, 180);
        _meta = meta;
        GChart.setCanvasFactory(ChartingFactory.getInstance());
        _popoutWidgetSet = false;

        _actionHelp = new HTML();
        _actionHelp.setWidth("100%");
        _actionHelp.addStyleName(_ffCss.fadedText());

        /**
        final CheckBox outOfBoundCheck = GwtUtil.makeCheckBox("Connect Out of Bounds Points",
                "Take into account out of bounds points that are reasonably close", false);
        outOfBoundCheck.addValueChangeHandler(new ValueChangeHandler<Boolean>() {

            public void onValueChange(ValueChangeEvent valueChangeEvent) {
                if (_chart != null && _data != null) {
                    preserveOutOfBoundPoints = outOfBoundCheck.getValue();
                    if (preserveOutOfBoundPoints) {
                        _chart.getYAxis().setOutOfBoundsMultiplier(Double.NaN);
                        _chart.getY2Axis().setAxisMin(_chart.getY2Axis().getAxisMin());
                        _chart.update();
                    } else {
                        _chart.getYAxis().setOutOfBoundsMultiplier(0);
                        _chart.getY2Axis().setAxisMin(_chart.getY2Axis().getAxisMin());
                        _chart.update();
                    }
                }
            }
        });
         */

    }
 
開發者ID:lsst,項目名稱:firefly,代碼行數:35,代碼來源:XYPlotBasicWidget.java

示例9: BarcodeDialogBox

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
BarcodeDialogBox(String projectName, String appInstallUrl) {
      super(false, true);
      setStylePrimaryName("ode-DialogBox");
      setText(MESSAGES.barcodeTitle(projectName));

      ClickHandler buttonHandler = new ClickHandler() {
        @Override
        public void onClick(ClickEvent event) {
          hide();
        }
      };

      Button cancelButton = new Button(MESSAGES.cancelButton());
      cancelButton.addClickHandler(buttonHandler);
      Button okButton = new Button(MESSAGES.okButton());
      okButton.addClickHandler(buttonHandler);
      HTML barcodeQrcode = new HTML("<center>" + BlocklyPanel.getQRCode(appInstallUrl) + "</center>");
      HorizontalPanel buttonPanel = new HorizontalPanel();
      buttonPanel.setHorizontalAlignment(HorizontalPanel.ALIGN_CENTER);
      HTML warningLabel = new HTML(MESSAGES.barcodeWarning(
          "<a href=\"" + "http://appinventor.mit.edu/explore/ai2/share.html" +
          "\" target=\"_blank\">",
          "</a>"));
      warningLabel.setWordWrap(true);
      warningLabel.setWidth("200px");  // set width to get the text to wrap
      HorizontalPanel warningPanel = new HorizontalPanel();
      warningPanel.setHorizontalAlignment(HorizontalPanel.ALIGN_LEFT);
      warningPanel.add(warningLabel);

      // The cancel button is removed from the panel since it has no meaning in this
      // context.  But the logic is still here in case we want to restore it, and as
      // an example of how to code this stuff in GWT.
      // buttonPanel.add(cancelButton);
      buttonPanel.add(okButton);
      buttonPanel.setSize("100%", "24px");
      VerticalPanel contentPanel = new VerticalPanel();
      contentPanel.add(barcodeQrcode);
      contentPanel.add(buttonPanel);
      contentPanel.add(warningPanel);
//      contentPanel.setSize("320px", "100%");
      add(contentPanel);
    }
 
開發者ID:mit-cml,項目名稱:appinventor-extensions,代碼行數:43,代碼來源:ShowBarcodeCommand.java

示例10: ProgressBarDialogBox

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
public ProgressBarDialogBox(String serviceName, ProjectNode projectNode) {
  super(false, true);
  this.serviceName = serviceName;
  setStylePrimaryName("ode-DialogBox");
  setText(projectNode.getName() + " " + MESSAGES.ProgressBarFor());

  //click handler for the mini html buttons
  ClickHandler buttonHandler = new ClickHandler() {
    @Override
    public void onClick(ClickEvent event) {
      hide();
      progressBarShow++;
    }
  };

  //declare the ok button
  dismissButton.addClickHandler(buttonHandler);
  HorizontalPanel buttonPanel = new HorizontalPanel();
  buttonPanel.setHorizontalAlignment(HorizontalPanel.ALIGN_CENTER);
  dismissButton.setVisible(false); // we don't need the button unless we get an error

  //warning label
  warningLabel = new HTML("");
  warningLabel.setWordWrap(true);
  warningLabel.setWidth("60em");  // set width to get the text to wrap

  //warning panel
  HorizontalPanel warningPanel = new HorizontalPanel();
  warningPanel.setHorizontalAlignment(HorizontalPanel.ALIGN_LEFT);
  warningPanel.add(warningLabel);

  // button panel
  buttonPanel.add(dismissButton);
  buttonPanel.setSize("100%", "24px");

  //content panel
  VerticalPanel contentPanel = new VerticalPanel();
  contentPanel.add(mpb);
  contentPanel.add(warningPanel);
  contentPanel.add(buttonPanel);
  setWidget(contentPanel);
}
 
開發者ID:mit-cml,項目名稱:appinventor-extensions,代碼行數:43,代碼來源:ProgressBarDialogBox.java

示例11: space

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
/**
 * Creates an square spacer
 *
 * @param width The desired width space
 * @param height The desired height space
 * @return an HTML element meaning the with and height
 */
public static HTML space(String width, String height) {
	HTML spacer = new HTML("");
	spacer.setWidth(width);
	spacer.setHeight(height);
	return spacer;
}
 
開發者ID:openkm,項目名稱:document-management-system,代碼行數:14,代碼來源:Util.java

示例12: hSpace

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
/**
 * Creates an horizontal spacer
 *
 * @param width The desired width space
 * @return an HTML element meaning the with
 */
public static HTML hSpace(String width) {
	HTML spacer = new HTML("");
	spacer.setWidth(width);
	return spacer;
}
 
開發者ID:openkm,項目名稱:document-management-system,代碼行數:12,代碼來源:Util.java


注:本文中的com.google.gwt.user.client.ui.HTML.setWidth方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。