JEditList 1.1
Swing JavaBean (for javax.swing)
WILDCREST ASSOCIATES

Sample Program    User Manual     Javadoc Documentation     Installation & Compatibility     License & Contact Information

JEditList is a Swing (JFC) JList component which users can interactively modify, reorder, and navigate. 

The standard JList has a read-only user interface, in that end users can only select and scroll through items.  JEditList retains all of the function and API of JList and also allows users to: 

  • Modify
    • delete items
    • cut & copy items to clipboard
    • paste, insert, & append items from clipboard
    • edit items using keyboard
  • Reorder
    • drag items with mouse to reorder
    • sort list items alphabetically up & down
  • Navigate
    • type first letter to jump to items
    • scroll up & down one page at a time
    • scroll to the top & bottom of list
    • select all items
  • ...and more
    • undo/redo
    • popup menu and keyboard equivalents
    • a multiple line property editor for entering list items
    • ability to enable/disable features individually
JEditList is ideal for entering and updating lists, selecting subsets, and indicating order, ranking, priorities, and sequences. 

Disabling features individually (not available in Free Version), allows custom variants such as a "JReorderingList", "JInsertOrDeleteOnlyList", "JFixedNumberOfSlotsList", "JAlphabeticalList", "JList with better navigation", etc.

JEditList is easy to use as either a JavaBean or a simple class. 

JEditList is available in a Free Version licensed for evaluation, development, and non-commercial use.  Product and Source Code Versions are also available.

 

© Copyright 1998, Wildcrest Associates (http://www.wildcrest.com)