Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Building and Deploying Java Desktop Applications with JDK 17 and Beyond

Java via YouTube

Overview

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

Reviews

Start your review of Building and Deploying Java Desktop Applications with JDK 17 and Beyond

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.