Преобразование приложения Java в апплет - PullRequest
1 голос
/ 13 марта 2012

Я хочу преобразовать написанное мной Java-приложение в апплет. Приложение использует архитектуру Model-View-Controller.

В настоящее время метод main () находится в контроллере, который инициализирует новую модель и новое представление, и приложение запускается. Из здесь я понимаю, что что-то должно расширять JApplet и содержать процедуру init ().

Мой вопрос: где это должно быть? Класс View создает новый экземпляр JPane и добавляет в него все необходимые элементы управления. Вместо этого, следует ли создавать новый экземпляр класса, расширяющего JApplet? Если так, как приложение запустится? Должна ли процедура main () из Controller стать процедурой init () в новом классе, который расширяет View? Я полностью сбит с толку! Я могу предоставить код, если это поможет, хотя вся программа слишком велика, чтобы включать ее здесь.

Спасибо

Thomas

1 Ответ

0 голосов
/ 13 марта 2012

Не переусердствуйте!Просто перетащите весь свой код в общую панель пользовательского интерфейса, которую можно добавить в JFrame (при запуске в качестве приложения) или добавить в JApplet (при запуске в качестве апплета).Да, все ваше устройство должно быть позади метода инициализации апплета, но снова вытащено в общее место.Вы пробовали это и столкнулись с проблемами?НТН

...