Здравствуйте.
Я здесь (здесь — на форуме и в java) совсем новый человек. Думаю последнее время над такой задачей: Есть описание GUI в AWT. нужно написать рендерер, который будет получать ссылку на корневой контейнер (Frame, например), и отрисовывать его вместе со своими компонентами в html. Не нужно полное покрытие функциональности AWT вроде того, что дает webcream, хочется получить хотя бы какой-нибудь минимум.
Не могу придумать объектную модель рендерера. Конечно, есть идеи типа "в лоб", но это не то, что надо. Нужно обеспечить расшираемость. Пожалуйста, подскажите, в какую сторону копать. Спасибо.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Задача теоретическая. Пока

Хочется изобретать.
Действительно, первоначально задача была создать свою иерархию компонентов (абстрактных), и написать рендереры, способные переводить ее в html, awt, swing и пр. Но в AWT очень удобно устроены контейнеры, и подумалось, почему бы не использовать его вместо набора абстрактных компонентов. Но сейчас уперся в реализацию рендерера awt, и уже неделю нахожусь в некотором замешательстве. Может, стоит вернуться к собственным компонентам? Только что это даст?
Для меня и java и создание gui — большая новинка, поэтому принимать решения самостоятельно пока непросто. Мне бы получить пинок в нужном направлении
Спасибо за внимание.
C0s>а задача теоретическая или практическая?
C0s>вообще-то, если хочется изобретать, то я бы предложил выработать некоторую свою модель данных описания GUI, которая уже в свою очередь разными рендерами будет превращаться в AWT, Swing, HTML .......... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Здравствуйте, Taylor, Вы писали:
T>Для меня и java и создание gui — большая новинка, поэтому принимать решения самостоятельно пока непросто. Мне бы получить пинок в нужном направлении
Посмотри Echo/Echo2.
Здравствуйте, Taylor, Вы писали:
T>Действительно, первоначально задача была создать свою иерархию компонентов (абстрактных), и написать рендереры, способные переводить ее в html, awt, swing и пр. Но в AWT очень удобно устроены контейнеры,
а чего там удобного