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

Leveraging the Oracle Developer Cloud from Eclipse
posted by bleonard on May 22, 2015
In an earlier post I wrote about Getting to Know the Developer Cloud Service. There wasn't an IDE used in that post and I'm a big fan of IDEs.
Getting Started with Spark and Hadoop
posted by caroljmcdonald on May 21, 2015
This tutorial will help you get started with Standalone Spark applications on the MapR Sandbox.
ConFESS 2015 Wrap Up
posted by edburns on May 18, 2015
ConFESS 2015 Wrap Up Hard on the heels of JavaLand was ConFESS.
Glassfish is not dead
posted by mriem on May 12, 2015
You might have heard some folks in the JavaEE community scream "Glassfish is dead!" As I work on 2 technologies that are going to end up in JavaEE 8...
Going back in memory lane
posted by mriem on May 11, 2015
When writing an article about HtmlUnit and Maven integration testing I never expected that article to become as popular as it has. Most of my blog...

Java Desktop on Twitter

Java Desktop on the Web

Happy 20th Birthday Java! What’s your Java story?
I started learning Java in 1996, from the book ‘Learn Java in 21 Days’, published by SAMS....
Java in 20 Words
Java turns 20 this week. Java is more than a programming language or a platform. It is a large part...
How Three Companies Improved Performance and Saved Money with MongoDB
Too often the increased efficiencies and performance improvements promised by new data technologies...
The Hacker’s Guide to the Galaxy: A FutureTalk with Ariel Waldman [Video]
[This article was written by Christian Sinai] Preview Text:...
RavenDB Sharding: Adding a New Shard to an Existing Cluster, the easy way
Continuing on the theme of giving a full answer to interesting questions on the mailing list in the...