GUI Commands

GUI Commands is a comprehensive command framework for Swing user interface applications. GUI Commands functionality over Swing's standard Actions. With GUI Commands it is simple to alter appearance of commands based on the context in which they appear. The library also supports platform specific conventions allowing you to write one configuration that will be adapted to the underlying platform. Command groups provided sophisticated support for menus and toolbars. Groups are configured from simple configuration files and can be easily manipulated at runtime using their builder APIs. Many features are provided to simplify UI development including pre-built commands for closing windows, opening and saving files, or showing a recent file list. There are also framework features such as delegating commands and swing worker integration. Delegating commands allow you to easily customize the behavior of a command based on the user's current context. The library includes a focus based delegation strategy that can be activated in a few lines of code. The SwingWorker integration similarly makes it simple to activate the glass pane and disable the command while the background task is running. The API strives to remain simple while supporting powerful features out of the box. Care has been takes to ensure the library scales from small independant to large scale corporate projects. Much of the library's appeal is that it provides many convenience functions and commands to simplify the life of the developer. As an example, you can always retrieve the window of the invoking button using getInvokerWindow(); the command takes care of traversing any popup menu hierarchies. HoverListeners allow you to display the details of any hovered command in a few lines of code. The CommandHyperlinkListener makes it simple to activate commands from hyperlinks in JEditorPanes. GUI Commands is licensed as shareware, the cost of the registered version is $45 and full download size is 1.1 MB. You can download a free version of GUI Commands by following download link at Free Downloads section of this page. GUI Commands is developed or distributed by Andrew Pietsch and is listed under development components & libraries.

Software Screen Shot

A comprehensive command framework for building Swing user interface applications

Related Software

convenience functions interface applications sophisticated support framework features background task glass pane button menu corporate projects popup menu hierarchies user interface complete solution configuration files delegation scales swings conventions api menus appearance

Free Software Download

 Download Link: Download Now!
 Publisher: Andrew Pietsch
 Cost: $45
 License Type: Commercial
 File Size: 1.1 MB
 Release Date: 8/24/2007
 Platforms: Java
 Keywords: jmenu action command swing menu item jtoolbar jbutton framework menu gui menuitem java toolbar jmenuitem button user interface
 

Review and Awards

 

Put it on your website!

 

GUI Commands Software Downloads

Supernova Email finder - A Must Have Tool For Targeted E-mail List Building!
FotoVac - FotoVac is a mass image downloader that downloads pictures from usenet newsgroup
ASWSystems Scheme Home - It is intended for creation, collecting and printing any vector pictures.
DBACentral for MySQL - Windows GUI database administrator tool for MySQL
Jitbit Macro Recorder Lite - Keyboard and mouse recorder. Low cost automation solution.
RFax - Java package and API to include sending and receiving faxes in your program
File Sender - Provides: file sharing, great upload and download statistics, audio conference.
STGThumb - Advanced batch image resizer, convert from many formats, rotate, effects, etc.
Auction-Look-Out.X-mas Edition - Find your unique Christmas gifts, with the help of Auction-Look-Out easily
Art Organizer - Tracks/Manages components/supplies used in creating artwork.
SBNews - SBNews / News Robot: Binary Newsgroup Auto-Downloader. Supports yEnc.
Hibernate While Saving Space - Save space when you have hibernate enabled and still hibernate. -easy to use
Connection Booster - Configure any modem, ADSL, Cable, DSL & LAN connections for maximum performance
DomaiNIC - A fast desktop tool to help you generate and find good domain names easily.
WebCache - WebCache is cache browser tool for Netscape Navigator ver. 2.0x/3.0x/4.0x/4.7x
WebTimeSync - WebTimeSync synchronizes your computer's clock with NIST.
Runscanner - Runscanner : a freeware malware and junk analyzer for windows
Soccer Star - Fight to achieve an essential position for yourself in the football world,
Home CHAOS - Home CHAOS ensures safety.
Notation Player - Find and convert MIDI files to sheet music. Watch the notes as you listen.
Address:
HTML Link:

Copyright © 2006 - 2012 LastDownload Software