Прежде чем начать стрелять в меня, я проверил ответы, и я погуглил, пока у меня не потекли пальцы, но я не смог найти простой, краткий ответ. Поэтому я снова прошу всех тех, у кого может быть эта проблема.
Вопрос: как открыть новое окно с форпанелью в стороне.
Контекст: У меня есть приложение, которое перечисляет много элементов, я хочу, чтобы кто-то отредактировал запись, я хочу, чтобы открылось новое окно, чтобы они могли редактировать свойства, а затем нажать «Сохранить». Стандартная вещь, которую вы найдете во многих приложениях.
Архитектура:
У меня есть один клиентский модуль с именем UI, он имеет десяток классов, которые рисуют виджеты и заполняют основную область при выборе из меню. У меня есть одна HTML-страница с именем UI.html, которая имеет тег в голове. Вот и все.
Опции Ive Seen
Вызов Window.Open () , но вам нужно определить HTML-файл. У меня его нет. Я могу создать пустой, но как добавить в него виджет?
используйте jsni $ wnd , чтобы создать новое окно и получить ссылку на него. Но как мне вставить панель формы в нее ??
используйте popuppanel . Они выглядят отстойно - плюс, если открыть окно через JS довольно просто, я бы ожидал, что оно будет в gwt.
Может быть, я не понимаю, как использовать GWT, я не знаю.
Любая помощь будет оценена
Спасибо