Projects / Zeus Java Swing Components Library

Zeus Java Swing Components Library

Zeus is a Java Swing component library. It provides useful swing components for easier GUI development. Some of the components are: JConsole, JMessage, JSplash, SingleAppInstance, WindowManager, AutoResizeTableColumns, TableSorter, TypeSafe API, and much more.

Operating Systems

Recent releases

  •  15 Jun 2009 20:06

    Release Notes: Minor TypeSafe API changes. Obsolete gr.zeus.ui.swingworker has been removed; use JDK6 SwingWorker instead. A method to return the progress bar in JSplash has been added (for usage with Sun's new SwingWorker functionality).

    •  20 Apr 2008 15:10

      Release Notes: Bugfixes in JMessage, TableSorter, and CustomFocusTraversalPolicy. Minor improvements in DateHelper. All deprecated classes have been removed.

      •  06 Jan 2006 11:32

        Release Notes: The old TableSorter was replaced, and all old related classes were deprecated. Functionality to dynamically resize a JTable based on its header and data was added. TypeSafe was upgraded with simple focus traversal using only the TAB key instead of CTRL+TAB for JTextArea, JTextPane, and JEditorPane.

        •  27 Jul 2005 11:58

          Release Notes: A major usage redesign was done for JConsole. Most of the code was moved to a new class, JConsolePane (JPanel). A new class that uses this panel inside a JFrame (JConsole) and another one that uses the console inside a JInternalFrame were also created. A new Swing component, JMessage, was created. It works like JOptionPane, but can also display the stacktrace of an exception inside a textarea. It can also display plain text as well as HTML text as the message body, and does much more.

          •  14 Jul 2005 08:32

            Release Notes: SwingConfigurationManager, a new Swing component for data validation was added. It provides an automatic way to configure your GUI for data validation using a property file. Its features include max/min character checks, trimming of spaces, uppercase/lowercase conversion, checking for valid characters, replaceable and replaced character pairs, the ability to convert, validate, and limit check integer and real numbers, and the ability to convert and validate dates using a specified date pattern. It also supports selectAll functionality and a custom Focus Traversal Policy.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.