A GUI widget toolkit and Graphics library for SVG
Oea.svg is a library for building SVG interactive web applications. It provides three
packages: Java.js, Draw2D.svg and Swing.svg, that makes building SVG apps a breeze.
This package container a number of core Java classes that was required to implement both, Draw2D.svg and Swing.svg. Two Java packages have been ported, AWT and Util. AWT classes included Event and Geom namespaces while Util package included generic classes such as Hastable, Vector, Enumeration and many other useful code.
For a full list of what has been included, click the link below.
Swing.svg was inspired by the unofficial code name of the project that developed Java Foundational Classes (JFC).
Swing.svg offers classes to help in developing GUI components (See all widgets Live). There are two main sets of components in Swing.svg: Top Level Containers (e.g. Panel and Window) and Basic Components (e.g. Button and ScrollBox).
The Swing.svg Package has adapted a look-and-feel similar to that of MS-Windows (Calculator Demo).This can be easily changed with more fresh and modern look-and-feel designs
Swing.svg features a fully functioning Textbox component with a courser, and support for mouse and keyboard events. This compoenent can be configured with different font types and sizes, customized selection box and clipboard support.