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

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...
Maven's Inflexibility Is Its Best Feature
posted by timboudreau on Mar 8, 2015
Over on my blog - how I learned to stop worrying and love Maven.

Java Desktop on Twitter

Java Desktop on the Web

Combining Nashorn Scripting with JavaFX
Following from yesterday's blog entry, the question I had was: "Can I use -scripting and -fx...
Creating Simple Comparative Bars with JavaScript and CSS
Back a few months ago I reviewed the excellent SumAll service. One of the cooler parts of their...
Spark and ZooKeeper: Fault-Tolerant Job Manager out of the Box
Problem definition Imagine that you’ve been using some RDBMS for last ten years, and there’s...
Excerpts from the RavenDB Performance team report: Optimizing Memory Compare/Copy Costs
Note, this post was written by Federico. Where I had notes or stuff to extend, I explicitly...
Geek Reading March 27, 2015
Backchannel starts our day with a discussion of the three phases of consumer products. If you are...