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 sun.com.)

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

Latest from our Bloggers

Swing in a better world: Static fields vs AppContext
posted by alexfromsun on Feb 9, 2012
The problems that are related to the application context might be invisible from the outside of the Swing core libraries, but it has been a big deal...
Night Dreams about NetBeans 7.1, etc.; Day Work Configuring CentOS Linux for JavaFX 2.1
posted by editor on Feb 4, 2012
Last night I dreamed seemingly all night about NetBeans 7.1, the JavaFX 2.1 Developer Preview, the JDK 6 and JDK 7 installations on my CentOS Linux...
SwingX 1.6.3 Released
posted by kschaefe on Feb 2, 2012
I am very pleased to announce the release of SwingX 1.6.3.  While the release notes contain many fixes, I wanted to take a minute to highlight...
Persist document in Cassandra
posted by otaviojava on Feb 1, 2012
Killing the myths about java
posted by otaviojava on Jan 17, 2012
From 1995, when was launched the first Java's version, to 2012 the Java evolute obtained seven versions, many improvements and fixes bugs.
 

Java Desktop on Twitter

Java Desktop on the Web

tools4j-config
I am proud to announce my open-source project tools4j-config; a project that will try to address...
Scala: Converting a scala collection to java.util.List
I’ve been playing around a little with Goose – a library for extracting the main body of text from...
That's Not Agile!
If you work with a bunch of agile minded developer's, you often hear the phrase "That's not...
Lucene 3.6 Gets Query Time Joining
A very handy new feature called query time joining is coming to Lucene sooner than anticipated. ...
Resin: We Were Fast Before NginX
Netcraft's February 2012 Web Server Survey was released recently, and Caucho's Resin Application...