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


Java HTML.setTitle方法代碼示例

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


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

示例1: 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

示例2: render

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
public Widget render(Row row, Column column, Object value) {
  if(value == null) {
    return null;
  } else {
    String text = value.toString();
    if(_asHTML) {
      HTML html = new HTML(text, _wordWrap);
      if(_title != null) html.setTitle(_title);
      return html;
    } else {
      Label label = new Label(text, _wordWrap);
      if(_title != null) label.setTitle(_title);
      return label;
    }
  }
}
 
開發者ID:sanderberents,項目名稱:gwtlib,代碼行數:17,代碼來源:StringRenderer.java

示例3: FooterScreen

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
public FooterScreen() {
	HorizontalPanel panel = new HorizontalPanel();
	HTML label = new HTML("OneCMDB 1.4.0 Beta &copy; Lokomo Systems <<a href='javascript:;'>about</a>>");
	label.setTitle("Show about screen");
	label.setStyleName("onecmdb-footer-label");
	panel.add(label);
	panel.setCellHorizontalAlignment(label, HorizontalPanel.ALIGN_RIGHT);
	panel.setStyleName("onecmdb-footer");
	label.addClickListener(new ClickListener() {

		public void onClick(Widget sender) {
			getBaseEntryScreen().showScreen(OneCMDBApplication.SHOW_STATIC_CONTENT, 
					"about.html", 
					new Long(0));
		}
		
	});
	initWidget(panel);
}
 
開發者ID:luox12,項目名稱:onecmdb,代碼行數:20,代碼來源:FooterScreen.java

示例4: load

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
public void load() {
	if (this.currentTemplate == null) {
		setErrorText("No Template to show!");
		return;
	}
	setErrorText("");
	setTitleText("Attributes for ");
	setTitleWidget(new CIIconDisplayNameWidget(this.currentTemplate));
	vPanel.clear();
	
	HTML add = new HTML("[<a href='javascript:;'>new</a>]");
	add.setTitle("Add a new attribute to this template");
	add.addClickListener(new ClickListener() {
		public void onClick(Widget sender) {
			OneCMDBModelCreator.get().showScreen(OneCMDBModelCreator.ADD_ATTRIBUTE_SCREEN, currentTemplate.getAlias(), new Long(0));
		}
		
	});
	HorizontalPanel hPanel = new HorizontalPanel();
	hPanel.add(add);
	hPanel.setCellHorizontalAlignment(add, HorizontalPanel.ALIGN_RIGHT);
	hPanel.setWidth("100%");
	vPanel.add(hPanel);
	vPanel.add(getAttributeTable());
	
}
 
開發者ID:luox12,項目名稱:onecmdb,代碼行數:27,代碼來源:ListAttributeScreen.java

示例5: CmdButton

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
public CmdButton(String name, Widget icon, Command cmd, String label, String desc) {
    this.name = name;
    this.command = cmd;
    this.name = name;
    String htmlstr = label == null ? name : label;
    html = new HTML(htmlstr);
    if (desc != null) {
        html.setTitle(desc);
    }
    this.command = cmd;
    html.setWordWrap(false);
    if (command instanceof GeneralCommand) {
        addListeners();
        setButtonEnabled(((GeneralCommand)command).isEnabled());
    }

    GwtUtil.setStyles(iconHolderLeft, "padding", "none", "marginRight", "3px");
    GwtUtil.setStyle(html, "padding", "6px 0");
    container = GwtUtil.makeHoriPanel(null, null, iconHolderLeft, html, iconHolderRight);
    container.setCellVerticalAlignment(iconHolderLeft, VerticalPanel.ALIGN_MIDDLE);
    container.setCellVerticalAlignment(iconHolderRight, VerticalPanel.ALIGN_MIDDLE);
    setIconLeft(icon);
    setIconRight(null);
    GwtUtil.setStyle(container, "margin", "0px auto");
    initWidget(new SimplePanel(container));
}
 
開發者ID:lsst,項目名稱:firefly,代碼行數:27,代碼來源:Toolbar.java

示例6: makeLabel

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
protected Widget makeLabel() {
    label = new HTML(getName(), false);
    if (tooltips != null) {
        label.setTitle(tooltips);
    }
    if (isRemovable) {
        HorizontalPanel hp = new HorizontalPanel();
        IconCreator ic= IconCreator.Creator.getInstance();
        Image img= new Image(ic.getBlueDelete10x10());
        DOM.setStyleAttribute(img.getElement(), "cursor", "pointer");
        img.addClickHandler(new ClickHandler(){
            public void onClick(ClickEvent event) {
                tabPane.removeTab(getName());
                tabPane.tabPanel.adjustTabWidth();
            }
        });
        hp.add(label);
        hp.add(GwtUtil.getFiller(5,1));
        hp.add(img);
        hp.addStyleName("removable");
        return hp;

    } else {
        return label;
    }
}
 
開發者ID:lsst,項目名稱:firefly,代碼行數:27,代碼來源:TabPane.java

示例7: newDatePanel

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
private FlowPanel newDatePanel() {
	FlowPanel flowPanel=new FlowPanel();		
	yearMonthHtml = new HTML();
	yearMonthHtml.setTitle(i18n.year());
	flowPanel.add(yearMonthHtml);
	return flowPanel;
}
 
開發者ID:dvorka,項目名稱:shifts-solver,代碼行數:8,代碼來源:SolutionPanel.java

示例8: NewURIFieldWidget

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
public NewURIFieldWidget(AttributeValue v) {
	super(v.getLabel());
	this.value = v;
	if (value.getCtrl().isReadonly()) {
		HTML html = new HTML();
		if (!this.value.isNullValue()) {
			html.setHTML("<a href='javascript:;'>" + this.value.getStringValue() +"</a>");
		}
		html.addClickListener(new ClickListener() {

			public void onClick(Widget sender) {
				Window.open(value.getStringValue(), "_blank", "");
				
			}
			
		});
		
		html.setWordWrap(true);
		html.setTitle(this.value.getStringValue());
		addField(html);
		html.setStyleName("mdv-form-input-readonly");			
		setRequired(false);
		
	} else {
		box = new TextBox();
		box.setText(value.getStringValue());
		box.addKeyboardListener(this);
		setRequired(value.getCtrl().isRequiered());
		addField(box);
	}
	
}
 
開發者ID:luox12,項目名稱:onecmdb,代碼行數:33,代碼來源:NewURIFieldWidget.java

示例9: 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

示例10: getHelpWidget

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
private Widget getHelpWidget() {
 HTML html = new HTML("<a href='http://www.onecmdb.org/wiki/index.php/Documentation'><img src='images/help16.gif'</a>");  
 html.setTitle("Help - On onecmdb.org");
 return(html);
}
 
開發者ID:luox12,項目名稱:onecmdb,代碼行數:6,代碼來源:HeaderScreen.java

示例11: getHomeWidegt

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
private Widget getHomeWidegt() {
HTML html = new HTML("<a href='../../index.html'><img src='images/home16.gif'</a>");  
html.setTitle("Goto first page!");
return(html);
 }
 
開發者ID:luox12,項目名稱:onecmdb,代碼行數:6,代碼來源:HeaderScreen.java

示例12: setupTable

import com.google.gwt.user.client.ui.HTML; //導入方法依賴的package包/類
protected void setupTable() {
	if (this.template == null) {
		return;
	}
	setTitleText("Instances of ");
	setTitleWidget(new CIIconDisplayNameWidget(this.template));
	
	
	vPanel.clear();
	table = null;
	if (isNewSupport()) {
		HorizontalPanel actionPanel = new HorizontalPanel();
		HTML add = new HTML("[<a href='javascript:;'>new</a>]");
		add.setTitle("Create a new instance");
		actionPanel.add(add);
		add.addClickListener(new ClickListener() {

			public void onClick(Widget sender) {
				getBaseEntryScreen().showScreen(OneCMDBApplication.NEW_CI_SCREEN, template.getAlias(), new Long(0));
			}
		
		});
		actionPanel.add(add);
		actionPanel.setCellHorizontalAlignment(add, HorizontalPanel.ALIGN_RIGHT);
		actionPanel.setWidth("100%");
		vPanel.add(actionPanel);
	}
	VerticalPanel tablePanel = new VerticalPanel();
	tablePanel.setStyleName("onecmdb-table-panel");

	if (table == null) {
		table = new CITablePanel();
		table.addTableListener(ListCIScreen.this);
		table.addLoadListener(ListCIScreen.this);
		CITablePageControlPanel tablePageControl = new CITablePageControlPanel(table);
		tablePanel.add(tablePageControl);
		tablePanel.add(table);
		tablePanel.setCellVerticalAlignment(tablePageControl, VerticalPanel.ALIGN_TOP);
		tablePanel.setCellVerticalAlignment(table, VerticalPanel.ALIGN_TOP);
	}
	vPanel.add(tablePanel);
	table.setAttributeRender(getAttributeRender());
	
	table.setTabelControl(getTableControl(this.template));
	table.load();
}
 
開發者ID:luox12,項目名稱:onecmdb,代碼行數:47,代碼來源:ListCIScreen.java


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