Google Web Toolkit, подобный AWT и Swing

Вы можете получить необходимую помощь по ссылкам, приведенным ниже:

https://github.com/darshanpv/OpenCV4Unity

https: / /forum.unity.com/threads/building-opencv-plugin-for-mac-osx.623662/#post-4179892

Пожалуйста, попробуйте их и дайте мне знать, если у вас возникнут какие-либо проблемы. Просто сфокусируйтесь на части Mac OSX.

9
задан 2 January 2009 в 17:35
поделиться

7 ответов

GWT очень подобен Swing в своем использовании Виджетов, Панелей и EventListeners, который он обеспечивает. Другой способ посмотреть на GWT состоит в том, чтобы думать о JavaScript и HTML как Ассемблер и GWT как своего рода Высокоуровневый язык, который генерирует JavaScript и HTML. С GWT его легкое для разработки подобных рабочему столу приложений для сети с помощью тех же инструментов Вы использовали бы для создания настольного приложения

8
ответ дан 4 December 2019 в 08:35
поделиться

Это программируется очень похоже (сделанный по образцу Swing), и код составляет 100% Java (компиляции со стандартным компилятором Java без ошибок), но способ, которым это работает, очень отличается. Вместо того, чтобы компилировать в приложение Java, это компилирует в JavaScript, который отправляется в Ваш браузер.

Эта способность программировать хороший активный JavaScript, на самом деле не кодируя JavaScript и HTML довольно хороша.

Кроме того, так как это программирует во многом как колебание, можно сделать материал как добавляющие слушатели, которые производят другие средства управления довольно легко.

11
ответ дан 4 December 2019 в 08:35
поделиться

AWT и Swing для программирования автономных приложений (и до меньшей степени, апплетов). GWT, как предполагается, делает веб-приложения программирования подобными автономным приложениям. Я не программировал бы невеб-приложение с помощью GWT.

2
ответ дан 4 December 2019 в 08:35
поделиться

Определите понятие.

AWT/Swing используются для настольных приложений Java или апплетов. Они оба требуют, чтобы JVM работала.

GWT используется для перевода кода Java в JavaScript. Это только работает на механизмах JavaScript, т.е. браузере.

Дизайн API, как указано выше, подобен Swing. Вы получаете те же Панели, Кнопки и другие классы Компонента как в Swing.

4
ответ дан 4 December 2019 в 08:35
поделиться

GWT концептуально подобен Swing, но является больше заменой для JSPs, чем что-либо еще.

0
ответ дан 4 December 2019 в 08:35
поделиться

GWT является инструментарием JavaScript, который позволяет Вам писать JavaScript в Java. Единственные реальные общие черты Swing и AWT - то, что они - инструментарии для создания пользовательских интерфейсов, и они используют Java. Конечный продукт отличается, и реальная цель для использования их отличается. GWT дает Вам способность генерировать ajax пользовательский интерфейс для веб-браузера, в то время как другие 2 дают Вам консоль (или апплет) приложение Java. В моем уме настоящая причина для использования GWT состоит в том, чтобы разбудить быстрый интерфейс ajax для разработки прототипа целей. Но я не думаю действительно готовое производство - т.е. я не делаю вещи, Google использует его в их собственных веб-приложениях. Лучшим выбором для большего количества устойчивых ajax веб-приложений является http://developer.yahoo.com/yui/ или http://script.aculo.us/.

0
ответ дан 4 December 2019 в 08:35
поделиться

disclamer: В то время как я действительно работаю во Фрезе IT, это только для получения информации к исходному плакату. Это не продает спам.

Если Вам нравится идея способности записать Java и вытащить веб-страницу, из которой, Вы могли бы интересоваться Инструментарием Фрезы IT. Это - инструментарий для того, чтобы сделать программное обеспечение RIA сверху стека J2EE, и это использует GWT в большой степени.

Одна из основных идей - то, что код, сгенерированный GWT, так же подвержен клиентским нападениям ковки как любой другой JS/Ajax-traffic. Инструментарий Фрезы IT удостоверяется, что данные являются проверенной серверной стороной также.

Инструментарий также разработан таким способом, которым, если Вы знакомы Swing, у Вас не должно быть проблем при собирании его.

0
ответ дан 4 December 2019 в 08:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: