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

NetBeans Day in Burkina Faso report
posted by pandaconstantin on Jul 29, 2015
Ecole Supérieure D'Informatique of Université Polytechnique de Bobo-Dioulasso has got an extraordinary chance to stand the first NetBeans Day in...
Browsing Your Developer Cloud Service Maven Repository Using Cyberduck
posted by bleonard on Jul 28, 2015
Browsing Your Developer Cloud Service Maven Repository Using Cyberduck
Back from the JCrete Unconference
posted by cayhorstmann on Jul 27, 2015
Some time ago, I got an invitation from Heinz Kabutz (the man behind the Java Specialists newsletter, to which you should subscribe right away if you...
Developing professional Java application with NetBeans IDE at university
posted by pandaconstantin on Jul 16, 2015
Last saturday, 11th july 2015, I was at Ecole Supérieure d'Informatique de Bobo Dioulasso for a training session on how to build a professional Java...
Managing Concurrency in SIP Servlet 2.0
posted by binod on Jul 12, 2015
There are some key differences to programming SIP applications compared to usual Java EE applications, which are mostly based on HTTP. Often SIP...

Java Desktop on Twitter

Java Desktop on the Web

YouTube: Overview of Newly Designed NetBeans Profiler
The redesign of the NetBeans Profiler is one of the big enhancements of the NetBeans IDE 8.1. In...
New: Complete Guide to Tuning the Appearance of NetBeans
The full article is here and will be added to and updated over time and should be considered...
Jeroen Frijters: IKVM.NET 8.1 Release Candidate 0
The first release candidate is finally available. It can be downloaded here or from NuGet.
New from Apress: "Beginning NetBeans IDE for Java Developers"
Well, yesterday I heard the good news—the new Apress book "Beginning NetBeans IDE for Java...
Gary Benson: td_ta_map_lwp2thr
To debug live processes on modern Linux GDB needs four libthread_db functions: td_ta_map_lwp2thr (...