Каково различие между апплетами и SWING?

Каково различие между апплетами и SWING?

8
задан Cœur 30 May 2018 в 15:49
поделиться

5 ответов

См. Апплеты

Апплет - это программа, написанная на Язык программирования Java, который может быть включены в HTML-страницу, большая часть таким же образом изображение включается в страница. Когда вы используете Java браузер с технологией для просмотра страница, содержащая апплет, код апплета передается на ваш системы и выполняется браузером Виртуальная машина Java (JVM).

См. Swing (Java)

Swing - это набор инструментов виджетов для Java. Это является частью Java компании Sun Microsystems Foundation Classes (JFC) - API для предоставление графического пользовательского интерфейса (GUI) для программ Java.

Swing был разработан, чтобы обеспечить более сложный набор компонентов графического интерфейса чем более раннее Абстрактное окно Инструментарий. Swing обеспечивает естественный вид и почувствуйте, что имитирует внешний вид и ощущение нескольких платформ, а также поддерживает внешний вид и удобство подключения что позволяет приложениям иметь выглядеть и чувствовать себя не связанным с базовая платформа.

11
ответ дан 5 December 2019 в 11:25
поделиться

Апплет - это небольшая программа, которая часто запускается в подключаемом модуле Java веб-браузера.

Качели - это игровая площадка. обычно состоит из сиденья, подвешенного на двух цепях или тросах. Это довольно весело. :)

Если серьезно, то Swing - это библиотека графического интерфейса пользователя Java. Он предоставляет такие компоненты, как кнопки и текстовые поля. В апплете можно использовать компоненты Swing.

5
ответ дан 5 December 2019 в 11:25
поделиться

Апплеты будут загружаться в клиентский веб-браузер и выполняться локально, при этом Swing имеет набор API-интерфейсов для разработки компонентов графического интерфейса пользователя и может действовать как автономные приложения.

0
ответ дан 5 December 2019 в 11:25
поделиться

Я думаю, что путаница связана со всей терминологией, с которой вы изначально сталкиваетесь при создании апплетов.

Аплет - это общее название программы, которая запускается в изолированной программной среде Java в веб-браузере. . Это также особый класс Java ( java.applet.Applet ). Начальный класс этой программы должен расширять Applet.

Первоначально апплеты (до версии Java 1.1) могли использовать только компоненты пользовательского интерфейса AWT .

Начиная с версии Java 1.3 Swing компоненты может использоваться вместо этого. В этом случае ваш начальный класс должен расширять JApplet .

0
ответ дан 5 December 2019 в 11:25
поделиться

Краткий ответ: Аплеты предназначены для небольшие функциональные возможности запускаются в веб-браузере и загружаются по запросу. Swing - это набор компонентов пользовательского интерфейса, таких как текстовые поля и окна, которые должны быть собраны разработчиком для использования на рабочем столе.

Длинный ответ: см. Ответ adamantium.

0
ответ дан 5 December 2019 в 11:25
поделиться
Другие вопросы по тегам:

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