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

An Inside Look at the Components of a Recommendation Engine
posted by caroljmcdonald on Apr 13, 2015
Recommendation engines help narrow your choices to those that best meet your particular needs. In this post, we’re going to take a closer look at...
Mojarra 2.3.0 Milestone 2 has been released!
posted by mriem on Apr 9, 2015
The JavaEE 8 process is underway and JSF 2.3 is making progress. We have just released our 2nd milestone. See
Maps and markers, the Magnolia way: the Google Places module
posted by rah003 on Apr 7, 2015
After a short hiatus from blogging, I’d like to show you something exciting today. I can’t take the credit for all of the work - the development was...
Java Project in Machine Learning
posted by jcmansigian on Apr 2, 2015
Java/Akka based technology models, each of which model a different technology, are active in a distributed Internet community. Any of the technology...
JavaOne Cloud, DevOps, Containers, Microservices etc. Track
posted by arungupta on Apr 1, 2015

Java Desktop on Twitter

Java Desktop on the Web

The Future of MySQL: Interview with Peter Zaitsev
As MySQL 5.7 approaches stable release and various MySQL forks continue to gain...
Codeless Code: Case 8 - Reduce, Reuse, Recycle
A novice asked the great master: “What is the Way?”The master replied, “Writing code is the Way.”...
Profiling MySQL Queries from Performance Schema
[This article was written by Jarvin Real]When optimizing queries and investigating performance...
Using Apache Kafka for Integration and Data Processing Pipelines with Spring
Written by Josh Long on the Spring blog Applications generated more and more data than ever before...
A Preview of Java EE @ GIDS 2015
The Great Indian Developer Summit (GIDS) 2015 will be held on April 21-24 in Bangalore, with a...