File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Open source desktop java application Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Open source desktop java application" Watch "Open source desktop java application" New topic

Open source desktop java application

Cibe Gunn

Joined: Oct 23, 2010
Posts: 2
Hello all,

I'm a Java newbie, but have some limited experience with C++, and have been programming using PHP in the last few years. recently I wanted to make a Java based desktop application. I went through Head First Java the last couple weeks and now feel pretty comfortable with the language itself. Now I"d like to pick up an open sourced desktop Java project and learn how to properly make a desktop application. I'll really appreciate if you can suggest a good project.

I'm specifically looking for projects with the following properties:

1. low-moderate complexity
2. good design pattern (like MVC I've been dealing with while I was doing PHP)
3. Java 5 or 6
4. desktop application
5. well documented
6. It sounds like ANT is the most popular build tool for Java project (yet another thing to learn), so it would be a plus if this project is also built by ANT tool

Thanks in advance!
Stephan van Hulst

Joined: Sep 20, 2010
Posts: 4634

I'm not exactly sure what you want. Do you want to make modifications to an existing open source project, or do you want to make your own?

The mind is a strange and wonderful thing. I'm not sure that it will ever be able to figure itself out, everything else, maybe. From the atom to the universe, everything, except itself.
Cibe Gunn

Joined: Oct 23, 2010
Posts: 2
I'd like to make a new desktop application. But before making my own I'd like to pick up an existing project to learn from, such as design pattern for desktop applications and the properties I mentioned above.
Mohamed Sanaulla
Saloon Keeper

Joined: Sep 08, 2007
Posts: 3152

Apache has lot of projects revolving around Java. May be you can write a UI client for some of their projects.

Mohamed Sanaulla | My Blog
I agree. Here's the link:
subject: Open source desktop java application
It's not a secret anymore!