The Oculus Layout System supplies a Java layout API, and an easy-to-use visual builder, which works with both Swing and AWT. Main features include a proprietary stretching model, which enables the system to automatically infer how to properly stretch almost any user interface, and a cursor-based layout paradigm which dramatically improves the readability and maintainability of the layout code.
HBCI4Java is a Java library for the HBCI home banking interface. It supports almost all aspect of the HBCI versions 2.01, 2.1, 2.2, HBCI+ and FinTS-3.0 (with PIN/TAN support). Its API is very application-oriented, so no knowledge about HBCI is required. The HBCI client package can be used to develop applications using HBCI features. The HBCI server package can be used to develop your own HBCI servers. This may be useful for credit institutes or software developers who want to setup their own HBCI test server.
Bambookit GUI is a completely XML-scriptable user interface to build real-time interactive Web application front-ends. Applications occupy 100 Kb of device memory and run on any Java-enabled browser. Users can move windows, resize containers, scroll and sort tables, lists, trees, see real-time data display, use a layout manager, and more. All rendering and event handling is managed in the XML scripts.
The 3D Stacked Horizontal Bar Graph provides versatile components so that Web authors and Java developers can easily build and publish dynamic and interactive bar graphs. There are multiple data access methods, including database binding, a file reader, and an HTML page reader. This component also provides the ability to interact with other page components.
elemenope is an Enterprise Application Integration, Service Oriented Architecture, and general messaging framework. It provides the capability for massive decoupling of an enterprise's components through standardized interfaces for communications. It provides complete abstraction of both transmission protocol and functional components. A project may connect components via a particular protocol standard, and completely change the protocol technology deployed with a simple change to a configuration file, i.e. no code changes. It implements the following connector sets: JMS, SOAP, XML-RPC, direct call, and native IBM MQSeries. It allows an organization to easily create a large scale multi-platform application to conduct messaging or transaction processing. It simplifies architecture of large systems by standardizing functional components and message pathways.
FrAid (Fr[actal] Aid) is a programming language that is appropriate for mathematical computations, visualization, batch processing, and more. It features both a standalone application that provides a programming environment for the language and a system for integrating the language with Java. The Java interface allows mathematical equations and formulas to be used with Java code, making it easier to process numerical computations, symbolic computations, imaging, CAD, and more.
The Orbital library is a Java class library providing object-oriented representations and algorithms for logic, mathematics, and computer science. It comprises theorem proving, computer algebra, search and planning, as well as machine learning algorithms. Generally speaking, the conceptual idea behind the Orbital library is to provide extensional services and components that surround the heart of many scientific applications, hence the name "Orbital library". In order to satisfy the requirements of high reusability, the design of this foundation class library favors flexibility, conceptual simplicity, and generalization. Many sophisticated problems can be solved easily with its adaptable components.
3D Vertical Bar Graph provides both client and server-side solutions for the incorporation of bar graphs into Web pages. It provides versatile components so that Web authors and Java developers can easily build and publish dynamic and interactive bar graphs. There are many configurable features and functions to both the applet and servlet and as such, the documentation and examples are designed to give both a full understanding of every feature and enable you to implement both the applet and servlet quickly and easily. The series of examples gives an overview of the variety of implementations possible.