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

How to Batch INSERT and UPDATE Statements with Hibernate
IntroductionJDBC has long been offering support for  Preview Text:...
Warning About Ionic Live Reload and the PhoneGap Developer App
This morning I ran into an odd issue with what should have been relatively simple code....
Announcing the Next Generation Drivers for MongoDB
Originally Written by Andrew ErlichsonWhen developers get started with MongoDB, they are...
Using user mark to analyze performance of your JavaScript code
When working on some advanced JavaScript code like a 3d engine, you may ask yourself what you can...
Getting Started Guide for OpenStack Contributors
[This article was written by George O. Lorch III.]So you want to contribute to OpenStack? I can...