2010-08-05 2 views

ответ

0

Если вы подразумеваете, что хотите обновить часть веб-страницы, то единственным способом получить JavaFX, запущенным на веб-странице, является распространение его как Java-апплета. Вы можете делать Javascript-вызовы из JavaFX (см., Например, here), однако я бы сказал, что в большинстве случаев вы бы хотели избежать смешивания апплетов и Javascript, если у вас нет веских оснований для этого.

Если вы хотите придерживаться JavaFX, то я бы порекомендовал попробовать написать все приложение с помощью JavaFX и распространять его в виде апплета, но предупреждаю, что по-прежнему существует много критических замечаний по работе с JavaFX и апплетами, подумал has been done.

В ответ на ваш вопрос, предположив, что вы написали полное приложение JavaFX, обновить часть «страницы» приложения было бы тривиально.

+0

много спасибо. так что, если бы я хотел бы изменить положение нового лучшего бомбардира, мне нужно было бы сделать его как Java-апплет? что это означает, распространяя его как Java-апплет? и я не могу просмотреть страницу winterolympics. он говорит об ошибке, что приложение не удалось запустить. – JCX

+0

апплеты - один из вариантов - поскольку есть несколько технологий клиентской стороны, которые вы могли бы использовать, включая Ajax. Это зависит от вас, чтобы узнать о плюсах и минусах каждого. Вы можете использовать инструмент, например Netbeans, для создания апплета JavaFX, а затем отбросить ресурсы (т.е. jar) на веб-сервер - для этого есть учебники Netbeans. Тот факт, что вы не видите апплет, дает вам опыт из первых рук некоторых из недостатков использования апплетов :-) –

Смежные вопросы