Skip to main content

Projects by Topic: GUI

There are so many different ways to arrive at the home page for an interesting project here on java.net. To help you find the project you are looking for or to retrace your steps to rediscover a project that piqued your interest, you can list the projects alphabetically, by community, by topic, or by downloadable executables. You can pull out only those that are hosted here on java.net or look for the special "linked" symbol to identify those projects that are hosted on other sites. We are particularly proud of those projects that began in our incubator and have matured into successful projects and are listed as incubator graduates.

Cayenne Object Relational Framework is an OpenSource project offering a full featured Java object relational framework and GUI tools. It has an active and truly open community of developers and users.
SwiXml, is a small GUI generating engine for Java , XML to JFC/Swing
This project has created a set of lightweight components that enable you to develop applications with a N*XTSTEP look and feel, something that is not possible by simply creating a Swing PLAF. The components are compatible with Swing but only a few of them require Swing to operate.
Time-based real-time animations in Java
A very simple Blog Editor
San Diego Java User's Group
Reporting Solution for Java
BlueOxygen Projects
The Common-Controls form a Java™ Presentation Framework based on Java Servlets, Java Serverpages (JSP™) and Struts. The Presentation Framework contains the most common control elements like lists, trees, tabfolders, menus and forms, which are required for the development of J2EE™ applications with HTML frontends. The control elements distinguish themselves by the fact that they automatically save their own state across server roundtrips, so that the scrolling mechanism of a list, for example, or the explosion and folding of a tree structure do not have to be implemented independently. Rather, the state is managed by the control element itself, so that the developer can concentrate on the actual and important aspects of a Web application, such as the technical sequences or providing the data. The Framework takes over the presentation.
A automatic report generation tool
Java Open Source initiative in Brazil
J2ME Connected Device Configuration based technologies
The library allows to rapidly assemble dynamic server pages(JSP and others) with the help of highly customizable server-client side components. A developer can concentrate efforts on an implementation of a business process and not on complex user interface aspects.
JGoodies Validation: Validate and Present Validation Results
Global Transliterator and Editor - Map Characters between Fonts and Transliterate between Phonetic input and Viceversa.
L2FProd.com projects
Common Swing components and utilities from L2FProd.com
Silicon Valley Java Users Group
Java Advanced Imaging (JAI) API examples and tutorial.
Modal windows and frames