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

JavaLand 2015 Wrap-Up
posted by edburns on Mar 30, 2015
JavaLand 2015 Wrap Up After months of preparation, it all came down to three days of intense execution, and I was just one speaker. I can only...
Private Certificate Authority
posted by evanx on Mar 24, 2015
In a recent blog entry, I publicized my Final Quadrilogy of articles on Java SSL.
Minecraft Modding Course at Elementary School - Teach Java to Kids
posted by arungupta on Mar 22, 2015
Cross posted from
Java at London techhub's most successful startup
posted by jacksjpt on Mar 16, 2015
I thought some of you might be interested in hearing about Java and the Java dev team at a startup that's grown beyond the initial stage.
MVC vs JSF a bit of a different perspective
posted by mriem on Mar 13, 2015
Now that both JSRs are in full swing I am going to offer you all a bit of a different perspective between the 2 technologies. As I have stated...

Java Desktop on Twitter

Java Desktop on the Web

3 Reasons Why Every Company Needs a Cloud Strategy in 2015
[This article was written by Asami Novak.] According to the 2015 Computerworld Forecast Study...
How to Batch DELETE Statements with Hibernate
Introduction In my previous post, I explained the Hibernate configurations required for...
Microsoft Azure 101 (Part 2/3) – Storage Account Essentials
This Azure 101 series presents a set of core competencies of Microsoft Azure for IT professionals...
FoundationDB Is Acquired by Apple: My Thoughts
TechCrunch reported [last week] that Apple has acquired FoundationDB. Preview Text:...
Code Golf: Infinite Loops
When it comes to ingenuity, Code Golf is my absolute favorite thing in the developer space. Code...