当前位置: 首页>>代码示例>>Java>>正文


Java Window.open方法代码示例

本文整理汇总了Java中com.google.gwt.user.client.Window.open方法的典型用法代码示例。如果您正苦于以下问题:Java Window.open方法的具体用法?Java Window.open怎么用?Java Window.open使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.google.gwt.user.client.Window的用法示例。


在下文中一共展示了Window.open方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: createDownloadData

import com.google.gwt.user.client.Window; //导入方法依赖的package包/类
/**
 * Create DownloadDataItem
 * @param com
 * @return DownloadDataItem
 */
public static MenuItem createDownloadData(HasRightMouseUpMenu com) {
	Command command = new MenuItemCommand(com) {

		@Override
		public void execute() {

			DatasetWidget widget = (DatasetWidget) this.component;
			widget.getContextMenu().hide();
			OutNodeShape shape = widget.getOutNodeShapes().get(0);
			String filename = shape.getAbsolutePath() + "/" + shape.getFileId();
			String url = GWT.getModuleBaseURL().split("EMLStudio")[0]
					+ "EMLStudioMonitor/filedownload?filename=" + filename;
			Window.open(url, "_blank", "status=0,toolbar=0,menubar=0,location=0");

		}

	};

	MenuItem item = new MenuItem("Download", command);
	return item;
}
 
开发者ID:ICT-BDA,项目名称:EasyML,代码行数:27,代码来源:BaseWidgetMenuItemFactory.java

示例2: createApplicationListener

import com.google.gwt.user.client.Window; //导入方法依赖的package包/类
@Override
 public ApplicationListener createApplicationListener() {
     instance = this;
     setLogLevel(LOG_NONE);
     setLoadingListener(new LoadingListener() {
         @Override
         public void beforeSetup() {

         }

         @Override
         public void afterSetup() {
             scaleCanvas();
             setupResizeHook();
         }
     });

     Net.setClientProvider(new WebsocketClient());
     
     Mindustry.platforms = new PlatformFunction(){
     	DateTimeFormat format = DateTimeFormat.getFormat("EEE, dd MMM yyyy HH:mm:ss");

@Override
public String format(Date date){
	return format.format(date);
}

@Override
public String format(int number){
	return NumberFormat.getDecimalFormat().format(number);
}

@Override
public void openLink(String link){
	Window.open(link, "_blank", "");
}
     };
     
     return new Mindustry();
 }
 
开发者ID:Anuken,项目名称:Mindustry,代码行数:41,代码来源:HtmlLauncher.java

示例3: processLink

import com.google.gwt.user.client.Window; //导入方法依赖的package包/类
protected void processLink() {
    if (locked) {
        return;
    }
    if (itemIndex != -1) {
        flowRequestInvoker.invokeRequest(new FlowRequest.NavigateGotoItem(itemIndex));
    } else if (url != null) {
        Window.open(url, "_blank", "");
    }

}
 
开发者ID:YoungDigitalPlanet,项目名称:empiria.player,代码行数:12,代码来源:LinkModule.java

示例4: execute

import com.google.gwt.user.client.Window; //导入方法依赖的package包/类
@Override
public void execute() {
  Window.open(url, WINDOW_OPEN_LOCATION, WINDOW_OPEN_FEATURES);
}
 
开发者ID:mit-cml,项目名称:appinventor-extensions,代码行数:5,代码来源:TopToolbar.java

示例5: open

import com.google.gwt.user.client.Window; //导入方法依赖的package包/类
public void open(String path) {
    Window.open(path, "_blank", "");
}
 
开发者ID:YoungDigitalPlanet,项目名称:empiria.player,代码行数:4,代码来源:URLOpenService.java

示例6: onClick

import com.google.gwt.user.client.Window; //导入方法依赖的package包/类
@Override
public void onClick(ClickEvent clickEvent) {
  Window.open(url, WINDOW_OPEN_LOCATION, WINDOW_OPEN_FEATURES);
}
 
开发者ID:mit-cml,项目名称:appinventor-extensions,代码行数:5,代码来源:TopPanel.java


注:本文中的com.google.gwt.user.client.Window.open方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。