Как мне сделать всплывающее окно в определенном месте на странице? Я не вижу прямой способ сделать это, поэтому я всегда использую window.centerInPage ()
не уверен, что это лучший способ, но работает:
int browserInnerWidth = com.google.gwt.user.client.Window.getClientWidth(); myWindow.show(); myWindow.setLeft(browserInnerWidth - windowWidth);
Используя базовый метод setRect () Canvas: Canvas.setRect (int left, int top, int width, int height)
window.setRect(250, 100, 500 500);
Не забудьте перерисовать при необходимости.
Или, если вы используете окно GWT, вы можете достичь этого, используя Window.open (строковый URL, строковый объект, строковые объекты) метод, как указано здесь .
Window.open(URL, "newWindow", "left=250,top=100,width=500,height=500");