Видео урок № 6 GUI with Swing. Inner Classes. Applets.

Видео урок № 5 (автор – Яков Файн) продолжает тему, посвященную разработке графического пользовательского интерфейса с использованием фреймворка Swing, затрагивает тему Inner Classes, а также разработке и использованию апплетов.

В первой части данного урока Яков Файн (Yakov Fain) продолжает тему посвященную фреймворку Swing, где раскрывает способы уменьшения программного кода при обработке событий с помощью использования SwingAdapters (классов реализующих пустые обработчики событий). Такие адаптеры существуют для большинства Listeners в Swing.

Следующая тема видео урока посвящена внутренним классам (InnerClasses). Внутренний класс – это класс описанный внутри другого класса. Рассматривается на примере способ создания внутреннего класса и его использования. В продолжении темы рассматриваются AnonymousInnerClasses, т.е. внутренние классы не имеющие собственного имени (анонимные классы). Рассматриваются случаи в которых используются AnonymousInnerClasses и методы их создания. 

Далее автор переходит к теме апплетов - программ реализованных на Java и выполняющихся в интернет браузерах Технология в настоящее время не рекомендована к использованию. Но она существует и используется в ряде случаев.

Последняя тема видео урока посвящена обзору серверов и их типам. Рассматриваются популярные сервера:

  • WEBServer – Apache, IIS, nginx
  • Servletcontainers – ApacheTomcat, Jetty, Resin
  • Java Application Server – WebSphere, WildFly

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

И в заключении автор рассказывает, как настроить конфигурацию Servletcontainers - ApacheTomcat 7 Server внутри IDE Eclipse.


Смотрите также видео уроки по Java 7 на русском языке (автор Яков Файн):