Я пытаюсь создать кнопку, которая печатает текущее окно браузера.GWT: кнопка печати
Это мой текущий код, который использует (или, по крайней мере, он пытается использовать) JSNI:
private Button print = new Button(constants.print(), new ClickHandler() {
@Override
public void onClick(final ClickEvent event) {
/*-{
if ($wnd.print) {
$wnd.print();
return true;
} else {
return false;
}
}-*/
}
});
Но когда я нажимаю кнопку, ничего не происходит. Это мое первое приложение GWT, поэтому я не уверен, как его реализовать.
Thank you ve много. Оно работает. –
Кстати, я нашел, что вы также можете использовать статический метод Window.print(), предоставляемый GWT, и избегать использования JSNI. –