本文整理了Java中com.vaadin.ui.Window.setPosition()
方法的一些代码示例,展示了Window.setPosition()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Window.setPosition()
方法的具体详情如下:
包路径:com.vaadin.ui.Window
类名称:Window
方法名:setPosition
[英]Sets the position of the window on the screen using #setPositionX(int) and #setPositionY(int).
[中]使用#setPositionX(int)和#setPositionY(int)设置窗口在屏幕上的位置。
代码示例来源:origin: KrailOrg/krail
/**
* Forces a position for the message dialog.
*
* @param x The x position
* @param y The y position
* @return The {@link MessageBox} instance
*/
public MessageBox withDialogPosition(int x, int y) {
window.setPosition(x, y);
return this;
}
代码示例来源:origin: com.holon-platform.vaadin7/holon-vaadin-navigator
@Override
public ViewWindowConfigurator position(int x, int y) {
getInstance().setPosition(x, y);
return this;
}
代码示例来源:origin: org.opencms/opencms-core
/**
* @see org.opencms.ui.actions.I_CmsWorkplaceAction#executeAction(org.opencms.ui.I_CmsDialogContext)
*/
public void executeAction(final I_CmsDialogContext context) {
CmsUserInfo dialog = new CmsUserInfo(new I_UploadListener() {
public void onUploadFinished(List<String> uploadedFiles) {
handleUpload(uploadedFiles, context);
}
}, context);
Multimap<String, String> params = A_CmsUI.get().getParameters();
int top = 55;
int left = 0;
if (params.containsKey("left")) {
String buttonLeft = params.get("left").iterator().next();
left = Integer.parseInt(buttonLeft) - 290;
}
final Window window = new Window();
window.setModal(false);
window.setClosable(true);
window.setResizable(false);
window.setContent(dialog);
context.setWindow(window);
window.addStyleName(OpenCmsTheme.DROPDOWN);
UI.getCurrent().addWindow(window);
window.setPosition(left, top);
}
内容来源于网络,如有侵权,请联系作者删除!