Skip to main content

Java Desktop

Welcome to JavaDesktop, a gathering place for members of the Java™ platform's graphical user interface (GUI) community. Here you'll find news, discussions, technical articles, and open source projects that use the Java Platform, Standard Edition (Java SE™) APIs to produce applications with rich client interfaces. (If you're looking for information on the Sun Java Desktop System, you can find it at

GetJava Button Spread the word! Hosting the Get Java Software Button shows your support for the Java platform and helps users download the latest version. How to do it...
We want to hear from you! Please feel to contact us with comments, suggestions, product announcements, pretty much anything you have on your mind related to Java on the desktop:

Community News & Announcements

At the present time there are no announcements, but please check back again soon for new content.

Latest from our Bloggers

And we have moved!
posted by mriem on Jul 5, 2015
And we have moved to
Webinar Notes: Typesafe William Hill Omnia Patrick Di Loreto
posted by edburns on Jul 1, 2015
Webinar Notes: Typesafe William Hill Omnia Patrick Di Loreto My friend Oliver White is doing his usual bang-up job in his new gig at TypeSafe. One...
Using Apache Spark DataFrames for Processing of Tabular Data
posted by caroljmcdonald on Jun 28, 2015
This post will help you get started using Apache Spark DataFrames with Scala on the MapR Sandbox. The new Spark DataFrames API is designed to make...
The Curious Case of the char Type
posted by cayhorstmann on Jun 22, 2015
It's been almost twenty years that Gary Cornell contacted me to tell me “Cay, we're going to write a book on Java.” Those were simpler times. The...
SIP Servlet 2.0 and CDI
posted by binod on Jun 19, 2015
SIP Servlet 2.0 makes it possible to use CDI with SIP Servlet applications. It supports SIP Servlet POJOs as component classes that qualify as CDI...

Java Desktop on Twitter

Java Desktop on the Web

Jeroen Frijters: New Development Snapshot
Final 8.1 development snapshot. Release candidate 0 will be next (after .NET 4.6 RTM).
Help Us Stabilize NetBeans IDE 8.1 - Join NetCAT 8.1!
News from NetBeans Zone
I have been involved with DZone for many many many years. I, quite seriously, go back a lot of...
Quo Vadis Enterprise JavaScript?
In this shaky new world of JavaScript, here are the libraries I find to be very interesting...
The UUID Discussion
Those who are familiar with databases and persistence have probably had the same discussion like I...