YoVDO

Building and Deploying Java Desktop Applications with JDK 17 and Beyond

Offered By: Java via YouTube

Tags

Java Courses JavaFX Courses Application Deployment Courses User Interface Design Courses Desktop Application Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of Java desktop application development in this 28-minute conference talk. Discover the best practices for choosing and implementing Java platform UI toolkits, with a focus on Swing and JavaFX. Learn about the advantages of desktop applications, compatibility between different UI technologies, and how to mix and match them effectively. Dive into practical demonstrations showcasing various UI components, including splash screens, system tray notifications, and media integration. Gain insights into deployment strategies, including native platform installers and customization options. Whether you're a beginner or an experienced developer, acquire valuable knowledge to make informed decisions about UI technology for your current and future business needs.

Syllabus

Introduction
Agenda
Why Desktop Applications
Swing and JavaFX
Compatibility
Demo
Overview
Splash Screen
Swing JFrame
System Tray Notification
About Handler
JavaFX and Swing Content
Swing Node
Composition Window
Text
Image
Media
WebView
Swing J Component
Deploying
Native Platform Installer
Customizing the Installer
Recap
Summary


Taught by

Java

Related Courses

Algorithms, Part I
Princeton University via Coursera
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
MongoDB for Java Developers
MongoDB University
Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Intro to Java Programming
San Jose State University via Udacity