banner
JGUI 3.0 is open source Java (TM) GUI library. It contains many useful components and utilities:
  • actions (SelectableAction) and buttons (HtmlButton, ShapeButton etc.)
  • color converter (Lab, YCC)
  • ready to use drag and resize handlers
  • event managers
  • geometrie stuff (line, bezier)
  • GMenu - extends JMenu with MenuItem group management.
  • layout managers (RainLayout, BCLayout)
  • renderers (ButtonRenderer), AffinePanel
  • event managers (ActionManager, PropertyChangeManager etc.)
  • resource embedding utility + embedded icons
  • JShape - non-rectangular components (inclusive some predefined shapes)
  • taskpane implementation (TaskPane)
  • titlebar implementation (TitleBar)
  • tooltip manager (TLToolTipManager, ImmediateToolTipManager)
  • filetree implementation (browse files, ZIP archives, URLs etc.)
  • miscellaneous components (ImagePanel, InputPopup, ScrollPaneNavigator) and utilities (DefaultAutoscrollHandler)