Java SWT and AWT port of Scintilla, a free source code editing component. Scintilla runs on Windows and Linux with GTK+. It is a rich text editing control that supports syntax styling, error indicators, code completion, call tips, etc.
Luxor is an open-source XML UI Language (XUL) toolkit in Java that lets you build UIs using XML and includes a web server, a portal engine (supporting RSS), a template engine (Velocity), a scripting interpreter (Python) and more.
Unlimited organizations, 3 enterprise SSO connections, role-based access control, and pro MFA included. Dev and prod tenants out of the box.
Auth0's B2B Essentials plan gives you everything you need to ship secure multi-tenant apps. Unlimited orgs, enterprise SSO, RBAC, audit log streaming, and higher auth and API limits included. Add on M2M tokens, enterprise MFA, or additional SSO connections as you scale.
JLWizard is a class library, written in Java, for adding a wizard component to a Swing application. The wizard is fully customizable, supports different look and feels and supports branching.
d&d 3.5e roleplaying assistant using java servlet (spring/velocity) UI, javascript (rhino) scripting, and a relational db backend for storage (hibernate/hypersonic sql)
JGUM provides flexible Java enabled Generic User Management. JGUM is a framework which manages Groups, Users, Roles and Permissions to access system resources. Additionally there is a web based JGUM Admin UI.
SwingGlue introduces a binding layer for Swing in order to get a better maintainable MVC desing an a java swing application. SwingGlue will make the UIDelegate principle simple and more transparent.
Xing is a complete MVC framework to develop Swing (not only) based Java applications. Xing allows user interfaces to be defined using XML. It includes data-form binding, log, preference etc. Mediator patter simplifies the controller part implementation.
Joctree is a real-time graphics engine for Java. The engine supports scene-optimization via octrees, and will support basic model and animation formats (Wavefront/Obj and Quake/MD2).
java-gnome is a set of Java bindings for the GTK widget toolkit and to the various libraries making up GNOME. java-gnome is part of the GNOME Bindings release set.
Hexagraph is a lightwork Java framework for graphic applications.
It support easy developpement of complex mouse based graphic editors,
currently on AWT and Swing. Use a MVC paradigm, with a modular and incremental controller.
Mouse Gestures is an open source (LGPL) pure Java library for recognition and processing mouse gestures. With Mouse Gestures you have a fast way to execute commands without using the keyboard, menus or toolbars. Compatible with JDK1.3, JDK1.4 and JDK1.5.
Thinlet Contrib is a collection of example apps, addons, plugins, tutorials, FAQs, how-tos and other goodies for the Thinlet XUL (XML UI Language) toolkit.
Athens is a J2EE web application UI framework that takes meta-programming to it's logical extreme by using reflection to programatically generate the User Interface. It is especially suitable for rapid prototyping of new applications.
Woodpecker is a Java ResourceBundle property file editor. It provides friendly and platform native UI, Java access class generator and other exciting features.
Apime is a framework for J2ME applications. Its compatible with MIDP 1.0.
The core is the user interface (UI) with a structure like Swing from j2se,
support for skins, internationalization, keyboards, GZIP,... and other utilities.
JFeedback is a set of Java classes which can be used to solicit feedback information from end users. JFeedback includes Java UI components which can be embedded in Java applications.
A Java class library - functional and easy-to-use classes for UI and more. You can learn a better way to work with UI trees while learning dotuseful. Open Source under the Apache License - use it with your commercial or non-commercial applications.